1. Key Laboratory for Advanced Materials and Institute of Fine Chemicals
2. East China Universtity of Science & Technology
3. Shanghai 200237
4. P. R. China
5. Division of Theoretical Chemistry and Biology
6. School of Biotechnology
7. KTH Royal Institute of Technology
8. SE-10691 Stockholm
9. Sweden