potassium permanganate high purity