1. College of Veterinary Medicine
2. Jilin University
3. Changchun 130062
4. China
5. State Key Laboratory of Veterinary Etiological Biology
6. Shanghai Key Laboratory of Chemical Biology
7. School of Pharmacy
8. East China University of Science and Technology
9. Shanghai 200237
10. Lanzhou Veterinary Research Institute
11. Chinese Academy of Agricultural Sciences
12. Lanzhou 730046