haematoprotozoan