1. College of Animal Science and Technology Shihezi University Shihezi China
2. State Key Laboratory of Sheep Genetic Improvement and Healthy Production Xinjiang Academy of Agricultural and Reclamation Sciences Shihezi China
3. College of Medicine Shihezi University Shihezi China