1. Department of Applied Chemistry
2. Zhejiang Gongshang University
3. Hangzhou 310018
4. People's Republic of China
5. Division of Theoretical Chemistry and Biology
6. School of Biotechnology
7. KTH Royal Institute of Technology
8. SE-10044 Stockholm
9. Sweden
10. Department of Chemistry
11. Zhejiang University
12. Hangzhou 310027