methylene blue redox cycling