Oxidation of simple organic compounds: mechanism of oxidation of primary, secondary and tertiary alcohols by bromate ions in acid medium