1. Department of Applied Physics
2. Chongqing University of Technology
3. Chongqing 400054
4. China
5. Chongqing Key Laboratory of Modern Photoelectric Detection Technology and Instrument
6. Department of Material Science
7. Sichuan University
8. Chengdu 610064