haemocytological