1. School of Chemistry & Chemical Engineering
2. Anhui University
3. Hefei 230601
4. China
5. Institute of Physical Science and Information Technology
6. Institute of Pharmaceutical Sciences
7. Department of Chemistry and Applied Biosciences, ETH Zurich
8. 8093 Zurich
9. Switzerland