haematoprotozoans