Mechanism of the ferricyanide oxidation of thiols