Kinetics of the co-operative and non-co-operative reaction of Helix pomatia haemocyanin with oxygen.