Oxygen carriers ("blood substitutes")--raison d'etre, chemistry, and some physiology.