Institute of Animal Husbandry and Veterinary Medicine;
Zhejiang Academy of Agricultural Sciences;
Hangzhou 310021;
China;
College of Animal Science and Technology;
Nanjing Agricultural University;
Nanjing 210095;
China;
Jinyun Husbandry and Veterinary Bureau;
Jinyun 321403;
China;
Zhejiang Wulian Agriculture And Animal Co.;
Ltd. Jinyun 321403;
China;