Kinetics and mechanism of oxidative cleavages by tetrabutylammonium dichromate, periodate and permanganate