Tetrabutylammonium permanganate: an efficient oxidant for organic substrates