Laboratory of Protozoology Key Laboratory of Ecology and Environmental Science in Guangdong Higher Education South China Normal University Guangzhou 510631 China;
Laboratory of Protozoology Institute of Evolution and Marine biodiversity Ocean University of China Qingdao 266003 China;
Zoology Department King Saud University Riyadh 11451 Saudi Arabia;