methylene blue mechanism