Hemoglobin: Structure, Function, and Gas Transport