State Key Laboratory of Phytochemistry and Plant Resources in West China;
Chinese Academy of Sciences;
Kunming 650201;
China;
University of Chinese Academy of Sciences;
Beijing 100049;
China;
Key Laboratory of Animal Models and Human Disease Mechanisms;
Kunming Institute of Zoology;
Chinese Academy of sciences;
Kunming 650223;
Yunnan;
China;
Yunnan Key Laboratory of Natural Medicinal Chemistry;
Chinese Academy of Sciences;
Kunming 650201;
China;