Institution: | 1. College of Animal Science, Xinjiang Tarim University, Alar 843300, China;2. College of Life Science, Xinjiang Tarim University, Alar 843300, China;3. Xinjiang Production and Construction Corps Tarim Key Laboratory of Animal Husbandry Technology, Alar 843300, China |