Kinetics and mechanism of oxidation of dimethyl sulphoxide by peroxydisulphate, bromate, iodate and N-bromosuccinamide