1. College of Physics
2. Chongqing University
3. Chongqing 400044
4. P. R. China
5. College of Optoelectronic Engineering
6. State Key Laboratory of Power Transmission Equipment & System Security and New Technology
7. Chongqing University of Posts and Telecommunications
8. Chongqing Municipal Level Key Laboratory of Photoelectronic Information Sensing and Transmitting Technology
9. Chongqing 400065