1. Department of Bioproducts and Biosystems
2. Aalto University
3. 00076 Aalto
4. Finland
5. Drug Research Program
6. Division of Pharmaceutical Chemistry and Technology
7. Faculty of Pharmacy
8. University of Helsinki
9. Helsinki
10. College of Chemical Engineering
11. Nanjing Forestry University
12. Nanjing
13. China
14. Bioproducts Institute