1. Shenzhen Key Laboratory of Advanced Thin Films and Applications Key Laboratory of Optoelectronic Devices and Systems College of Physics and Optoelectronic Engineering Shenzhen University Shenzhen 518060 P. R. China
2. State key laboratory of Photo catalysis on Energy and Environment College of Physics and Information Institute of Micro-Nano Devices and Solar Cells Fuzhou University Fuzhou 350108 P. R. China
3. Wuhan National Laboratory for Optoelectronics (WNLO) and School of Optical and Electronic Information Huazhong University of Science and Technology Wuhan 430074 P. R. China