methylene blue canada half life