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. College of Chemistry
6. Analytical & Testing Center
7. Sichuan University
8. Chengdu 610064
9. Department of Chemistry and Biochemistry
10. California State University Northridge
11. Northridge
12. USA
13. Key Laboratory of Green Chemistry and Technology
14. Ministry of Education