1. Department of Parasitology, College of Veterinary Medicine, Sichuan Agricultural University, Wenjiang, China
2. Sichuan Animal Sciences Academy, Sichuan Chengdu, China
3. Department of Chemistry, College of Life and Basic Science, Sichuan Agricultural University, Wenjiang, China