Chromium(VI) reduction by hydrogen sulfide in aqueous media: stoichiometry and kinetics.