1. College of Animal Science Tarim University, Alar Xinjiang 843300, China.
2. Key Laboratory of Tarim Animal Husbandry Science & Technology Xinjiang Production & Construction Group, Alar Xinjiang 843300, China.
3. College of Animal Science and Technology, Gansu Agricultural University, Lanzhou 730070, China.