Stoichiometry of electron uptake and the effect of anions and pH on the molybdenum and heme reduction potentials of sulfite oxidase