haematozoic