[1] Minzu Univ China, Sch Sci, Beijing 100081, Peoples R China
[2] Minzu Univ China, Optoelect Res Ctr, Beijing 100081, Peoples R China
[3] Henan Univ, Sch Future Technol, Henan Key Lab Photovolta Mat, Kaifeng 475004, Peoples R China
[4] Chinese Acad Sci, Inst Semicond, State Key Lab Integrated Optoelect, Beijing 100083, Peoples R China
[5] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[6] Univ Educ Lahore, Dept Phys, Div Sci & Technol, Lahore 54770, Pakistan