methylene blue microfabricated