College of Animal Science and Technology, Tarim UniversityAlar, Xinjiang, People’s Republic of China
Engineering Laboratory of Tarim Animal Diseases Diagnosis and ControlXinjiang, China
Key Laboratory of Tarim Animal Husbandry Science and Technology, Xinjiang Production & Construction CorpsAlar, Xinjiang, People’s Republic of China