1. School of Physics
2. Dalian University of Technology
3. Dalian 116024
4. China
5. School of Microelectronics
6. State Key Laboratory of Luminescence and Applications
7. Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences
8. Changchun 130033