1. Key Laboratory of Animal Medicine, Southwest Minzu University of Sichuan Province, Southwest Minzu University, Chengdu 610225, China
2. Institute of Parasitology, Centre for Infectious Diseases, Leipzig University, 04103 Leipzig, Germany
3. Albrecht-Daniel-Thaer-Institute, 04103 Leipzig, Germany
4. Department of Veterinary Sciences, University of Wyoming, Laramie, WY 82071, USA