[1] Chinese Acad Sci, Hefei Inst Phys Sci, Inst Appl Technol, Key Lab Photovolat & Energy Conservat Mat, Hefei 230088, Anhui, Peoples R China
[2] Univ Sci & Technol China, Hefei 230026, Anhui, Peoples R China
[3] King Abdulaziz Univ, Dept Math, NAAM Res Grp, Fac Sci, Jeddah 21589, Saudi Arabia
[4] North China Elect Power Univ, Beijing Key Lab Novel Thin Film Solar Cells, Beijing 102206, Peoples R China