College of Veterinary Medicine;
Northeast Agricultural University;
Harbin 150030;
China;
Raohe Customs District P.R.China;
Shuangyashan 155700;
Heilongjiang;
China;
Heilongjiang Key Laboratory for Animal Disease Control and Pharmaceutical Development;
Northeast Agricultural University;
Harbin 150030;
China;