Structure, function and evolution of bacterial ferredoxins | Synapse