methylene blue ionizable compound