College of Animal Science and Technology;
Agricultural University of Hebei;
Baoding 071000;
P.R.China;
College of Animal Science and Technology;
Northwest Agricultural & Forestry University;
Yangling 712100;
P.R.China;
Hebei Provincial Animal Husbandry and Veterinary Institute;
Baoding 071000;
P.R. China;