1. Department of Chemistry
2. Shanghai University
3. Shanghai 200444
4. China
5. Research Center of Nano Science and Technology, and School of Material Science and Engineering
6. Institute of Nanochemistry and Nanobiology
7. State Key Laboratory of Marine Resource Utilization in South China Sea & Special Glass Key Lab of Hainan Province
8. Hainan University
9. Haikou 570228
10. Department of Spectroscopy of Excited States
11. Institute of Low Temperature and Structure Research
12. Polish Academy of Science
13. 50-422 Wrocław
14. Poland
15. Physics Department