Affiliation: | 1. The College of Life Sciences and Technology, Kunming University of Science and Technology, Kunming 650224, Yunnan, P.?R. China, (phone: +86‐871‐3801018;2. fax: +86‐871‐3801191);3. State Key Laboratory of Phytochemistry and Plant Resources in West China, Kunming Institute of Botany, Chinese Academy of Sciences, Kunming 650204, Yunnan, P.?R. China;4. Laboratory of Molecular Immunopharmacology, Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming 650223, Yunnan, P.?R. China |