Novel insights into heme binding to hemoglobin