1. Department of Parasitology, West China School of Basic Medical Sciences and Forensic Medicine, Sichuan University, Chengdu, China;
2. College of Life Science and Technology, Xinjiang University, Urumqi, China;
3. Chengdu Institute of Biology, Chinese Academy of Sciences, Chengdu, China