1. Zhejiang University Institute of Preventive Veterinary Medicine, and Zhejiang Provincial Key Laboratory of Preventive Veterinary Medicine, Hangzhou, Zhejiang, China.
2. Shihezi University College of Animal Science and Technology, Shihezi, Xinjiang, China.