Modulation of oxygen affinity in hemoglobin by solvent components