Electron flow in multicenter enzymes: theory, applications, and consequences on the natural design of redox chains.