1. State Key Laboratory of Luminescence and Applications
2. Changchun Institute of Optics
3. Fine Mechanics and Physics
4. Chinese Academy of Sciences
5. Changchun 130033
6. The First Hospital of Jilin University
7. Changchun 130021
8. China
9. Van't Hoff Institute for Molecular Sciences
10. University of Amsterdam
11. 1098 XH Amsterdam
12. The Netherlands