State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
College of Life and Health Sciences Chubu University Aichi 487-8501 Japan;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;
State Key Laboratory of Veterinary Biotechnology Harbin Veterinary Research Institute Chinese Academy of Agricultural Sciences Harbin 150001 China;