State Key Laboratory of Agricultural Microbiology;
Hubei Hongshan Laboratory;
Frontiers Science Center for Animal Breeding and Sustainable Production;
College of Science;
College of Animal Sciences and Technology;
College of Veterinary Medicine;
Huazhong Agricultural University;
Wuhan;
430070;
China;