methylene blue canada oxidative stress