1. Key Laboratory of Livestock Infectious Diseases in Northeast China, Ministry of Education, College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, Shenyang 110016, China
2. Key Laboratory of Structure-Based Drug Design & Discovery, Ministry of Education, School of Traditional Chinese Materia Medica, Shenyang Pharmaceutical University, Shenyang 110016, China
3. Key Laboratory of Research on Pathogenesis of Allergen Provoked Allergic Disease in Liaoning Province, Shenyang Medical College, Shenyang 110034, China