Laboratory of Protozoology Institute of Evolution and Marine Biodiversity Ocean University of China Qingdao 266003 China;
Department of Biological Sciences Inha University Incheon 402-751 Republic of Korea;
Zoology Department King Saud University Riyadh 11451 Saudi Arabia;