Innovation Team of Small Animal Infectious Disease;
Shanghai Veterinary Research Institute;
Chinese Academy of Agricultural Sciences;
Shanghai;
200241;
China;
Institute of Veterinary Medicine;
Jiangsu Academy of Agricultural Sciences;
Nanjing;
210014;
China;
Veterinary Medicine Department of Agricultural and Animal College;
Qinghai University;
Xining;
810016;
China;