Laboratory haematology:an account of laboratory techniques