structure and function ,types and variation in Hb