Iron metabolism: a comprehensive review.