1. College of Veterinary Medicine, Xinjiang Agricultural University, Urumqi 830052, China
2. Xinjiajng Key Laboratory of New Drug Study and Creation for Herbivorous Animals, Urumqi 830052, China
3. Division of Natural and Applied Science, Duke Kunshan University, Kunshan 215316, China