Heterogeneity of normal adult human haemoglobin