College of Veterinary Medicine;
Northeast Agricultural University;
Harbin 150030;
China;
Department of Veterinary Medicine;
Yanbian University;
Yanji 133002;
Jilin China;
Heilongjiang Key Laboratory for Animal Disease Control and Pharmaceutical Development;
Harbin 150030;
China;