1. State Key Laboratory of Agricultural Microbiology;
Hubei Hongshan Laboratory;
Frontiers Science Center for Animal Breeding and Sustainable Production;
College of Animal Science and Technology;
Huazhong Agricultural University 2. Department of Agricultural;
Food and Nutritional Science;
University of Alberta;