potassium permanganate scientific research