State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute of Chinese Academy of Agricultural Sciences Harbin 150069 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute of Chinese Academy of Agricultural Sciences Harbin 150069 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute of Chinese Academy of Agricultural Sciences Harbin 150069 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute of Chinese Academy of Agricultural Sciences Harbin 150069 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute of Chinese Academy of Agricultural Sciences Harbin 150069 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute of Chinese Academy of Agricultural Sciences Harbin 150069 China;
Jiangsu Co-Innovation Centre for Prevention and Control of Important Animal Infectious Disease and Zoonoses Yangzhou University Yangzhou 225009 China;