Thermodynamic characterization of triheme cytochrome PpcA from Geobacter sulfurreducens: evidence for a role played in e-/H+ energy transduction.