1. Hubei Engineering Technology Research Center of Energy Photoelectric Device and System, Hubei University of Technology, 28 Nanli Road, 430068 Wuhan, China
2. School of Science, Hubei University of Technology, 28 Nanli Road, 430068 Wuhan, China
3. Faculty of Engineering, University of Nottingham, University Boulevard, NG7 2RD Nottingham, UK