1. College of Chemistry and Molecular Sciences
2. Wuhan University
3. Wuhan 430072
4. China
5. Hubei Gedian Humanwell Pharmaceutical Excipents Co., Ltd
6. Gedian 436070
7. Hunan University of Arts and Science
8. Changde 415000
9. Department of Life Sciences and Chemistry
10. Jacobs University Bremen
11. 28759 Bremen
12. Germany