methylene blue impurity removal