1. College of Bioscience and Biotechnology, Yangzhou University, Jiangsu Province, 225009, China
2. College of Animal Science and Technology, Yangzhou University, Jiangsu Province, 225009, China
3. Jiangsu Co-innovation Center for Prevention and Control of Important Animal Infectious Diseases and Zoonoses, Yangzhou University, Jiangsu Province, 225009, China