1. Department of Basic Medicine, School of Medicine, Shihezi University, Shihezi City, Xinjiang Uygur Autonomous Region 832002, People's Republic of China
2. Institute of Veterinary Medicine, Xinjiang Academy of Animal Science, Urumqi, 830000, People's Republic of China
3. Department of Veterinary Medicine, College of Animal Science and Technology, Shihezi University, Xinjiang Uygur Autonomous Region 832002, People's Republic of China