1. College of Animal Science and Technology, College of Veterinary Medicine, Zhejiang A&F University; Key Laboratory of Applied Technology on Green-Eco-Healthy Animal Husbandry of Zhejiang Province, Zhejiang Provincial Engineering Laboratory for Animal Health and Internet Technology, Hangzhou 311300, China
2. College of Life Sciences and Medicine, Zhejiang Sci-Tech University, Hangzhou 310018, China; Shaoxing Biomedical Research Institute, Zhejiang Sci-Tech University, Shaoxing 312000, China
3. Institute of Animal Science, Chinese Academy of Agricultural Sciences, Beijing 100193, China