Cytochromes c of Nitrobacter winogradskyi and Thiobacillus novellus: structure, function and evolution.