Affiliation: | 1. Key Laboratory of Photovoltaic Technique, Department of Physics and Electronics, Henan University, Kaifeng, China;2. Key Laboratory of Semiconductor Materials Science, Institute of Semiconductors, Chinese Academy of Sciences, Beijing, China;3. Wolfson School of Mechanical and Manufacturing Engineering, Loughborough University, Loughborough, Leicestershire, UK |