1. College of Animal Science and Technology, Shihezi University, North Street No. 4, Shihezi, Xinjiang 832003, China
2. Institute of Animal Science and Veterinary Research, Xinjiang Academy of Agricultural and Reclamation Science, Shihezi, Xinjiang 832000, China
3. State Key Lab of Veterinary Etiological Biology, Lanzhou Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Lanzhou, Gansu 730046, China