Purification of stroma-free haemoglobin by ATP—agarose affinity chromatography