Affiliation: | a Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, No. 518, Ziyue Road, Minhang District, Shanghai, 200241, China;b Jiangsu Co-innovation Center for Prevention and Control of Important Animal Infectious Diseases and Zoonoses, Yangzhou, 225009, China |