[1] North China Elect Power Univ, Beijing Key Lab Novel Thin Film Solar Cells, Beijing 102206, Peoples R China
[2] Hefei Univ Technol, State Key Lab Adv Display Technol, Key Lab Special Display Technol,Acad Optoelect Te, Minist Educ,Natl Engn Lab Special Display Technol, Hefei 230009, Anhui, Peoples R China
[3] King Abdulaziz Univ, Dept Math, NAAM Res Grp, Fac Sci, Jeddah 21589, Saudi Arabia
[4] Chinese Acad Sci, Hefei Inst Phys Sci, Inst Appl Technol, Key Lab Photovolta & Energy Conservat Mat, Hefei 230031, Anhui, Peoples R China
[5] Univ Sci & Technol China, Hefei 230026, Anhui, Peoples R China