1. State Key Laboratory of Phytochemistry and Plant Resources in West China
2. Kunming Institute of Botany
3. Chinese Academy of Sciences
4. Kunming 650201, People's Republic of China
5. University of Chinese Academy of Sciences
6. School of Pharmaceutical Sciences
7. Zhengzhou University
8. Zhengzhou 450001, People's Republic of China
9. Henan Key Laboratory for Pharmacology of Liver Diseases
10. Academy of Medical and Pharmaceutical Sciences