1. College of Chemical Engineering
2. Sichuan University
3. Chengdu 610065
4. China
5. Natural Products Research Center
6. Chengdu Institute of Biology
7. Chinese Academy of Sciences
8. Chengdu 610041
9. School of Science and Research Center for Advanced Computation
10. Xihua University
11. Chengdu 610039