methylene blue canada bioavailability