1. Department of Parasitology, West China School of Preclinical and Forensic Medicine, Sichuan University, Chengdu, Sichuan, People’s Republic of China,
2. Chengdu Institute of Biology, Chinese Academy of Sciences, Chengdu, People’s Republic of China, and
3. University of Chinese Academy of Sciences, Beijing, People’s Republic of China