1. School of Information and Communication Engineering
2. University of Electronic Science and Technology of China
3. Chengdu 611731
4. China
5. College of Physics
6. Optoelectronics and Energy & Collaborative Innovation Center of Suzhou Nano Science and Technology
7. Soochow University
8. Suzhou 215006