[1] Univ Shanghai Sci & Technol, Sch Energy & Power Engn, Shanghai 200093, Peoples R China
[2] Tecnol Nacl Mexico IT Ciudad Juarez, Engn Sci, Juarez, Chihuahua, Mexico
[3] Hohai Univ, Coll Mech & Mat, State Key Lab Hydrol Water Recourses & Hydraul Eng, Nanjing 210098, Jiangsu, Peoples R China
[4] King Khalid Univ, Coll Engn, Chem Engn Dept, Abha, Saudi Arabia
[5] King Fahd Univ Petr & Minerals KFUPM, Res Inst, Interdisciplinary Res Ctr Renewable Energy & Power, Dhahran 31261, Saudi Arabia