1. Faculty of Life Science and Technology
2. Kunming University of Science and Technology
3. Kunming 650500
4. China
5. Department of Education
6. Yunnan Minzu University
7. State Key Laboratory of Phytochemistry and Plant Resources in West China
8. Kunming Institute of Botany
9. Chinese Academy of Sciences
10. Kunming
11. Department of Hematology
12. The Second People's Hospital of Yunnan Province
13. The Affiliated Hospital of Yunnan University
14. Shenzhen Institute of Respiratory Diseases
15. The Second Clinical Medical College
16. Jinan University (Shenzhen People's Hospital)
17. Shenzhen 518020