electron transfer and oxidation mechanisms 5413671