1. School of Optoelectronic Science and Engineering
2. University of Electronic Science and Technology of China (UESTC)
3. Chengdu 610054
4. P. R. China
5. Department of Chemistry and Biochemistry
6. Analytical & Testing Center
7. Sichuan University
8. Chengdu 610064
9. Frontier Institute of Science and Technology (FIST)
10. Xi’an Jiaotong University
11. Xi’an 710054
12. People's Republic of China
13. California State University Northridge
14. Northridge
15. California 91330
16. USA
17. Center for Applied Chemistry