1. College of Animal Science and Technology, Guangxi University, Nanning 530005, China
2. Institute of Agricultural and Animal Husbandry Industry Development, Guangxi University, Nanning 530005, China
3. Guangxi Center for Animal Disease Control and Prevention, Nanning 530001, China
4. Institute of Virology, Wenzhou University, Wenzhou 325035, China