Evolution and diversity of oxidoreductases involved in redox balance and energy conservation | Synapse