1. College of Veterinary Medicine, Northwest A&F University, Yangling 712100, China
2. College of Animal Science and Technology, Northwest A&F University, Yangling 712100, China
3. Institute of Traditional Chinese Veterinary Medicine, Northwest A&F University, Yangling 712100, China
4. College of Chemistry & Pharmacy, Northwest A&F University, Yangling 712100, China
5. Xi’an Veterinary Teaching Hospital, Northwest A&F University, Xi’an 710065, China