[1] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[2] North China Elect Power Univ, Beijing Key Lab Novel Thin Film Solar Cells, Beijing Key Lab Energy Safety & Clean Utilizat, Beijing 102206, Peoples R China
[3] Sukkur IBA Univ, Energy Syst Engn Dept, Sukkur 65200, Pakistan
[4] King Abdulaziz Univ, Fac Sci, Dept Math, NAAM Res Grp, Jeddah 21589, Saudi Arabia