Shift of the O2-Hb dissociation curve at altitude: mechanism and effect.