hemoglobin reduction and oxidation 9488933