1. School of Biomedical Sciences
2. Huaqiao University
3. Quanzhou
4. China
5. CAS Key Laboratory of Photochemistry
6. CAS Research/Education Center for Excellence in Molecular Sciences
7. Institute of Chemistry
8. Chinese Academy of Sciences
9. Beijing 100190