[1] Jilin Agr Univ, Coll Engn & Technol, Changchun 130118, Jilin, Peoples R China
[2] Chinese Acad Sci, Hefei Inst Phys Sci, Inst Appl Technol, Key Lab Photovolta & Energy Conservat Mat, Hefei 230088, 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