methylene blue electrochemistry