The Bohr effect and the Haldane effect in human hemoglobin.