1. State Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, 2699 Qianjin Street, Changchun 130012, China
2. Department of Chemistry and Physics, Louisiana State University Shreveport, 1 University Place, Shreveport, Louisiana 71115, United States