methylene blue canada atp