Institution: | 1College of Animal Science and Technology, Shihezi University, Shihezi, 832003, China;2Institute of Animal Husbandry and Veterinary Medicine, Xinjiang Academy of Agricultural and Reclamation Sciences, Shihezi 832000, China;University of Bonn, GERMANY |