Electron transfer in an acidophilic bacterium: interaction between a diheme cytochrome and a cupredoxin