[1] Dongguan Univ Technol, Fac Energy & Power Engn, Sch Chem Engn & Energy Technol, Dongguan, Peoples R China
[2] Univ Sci & Technol, Dept Chem Engn & Energy Technol, Hefei, Peoples R China
[3] Int Islamic Univ, Dept Math & Stat, Islamabad 44000, Pakistan
[4] King Khalid Univ, Coll Engn, Mech Engn Dept, Abha 9004, Saudi Arabia
[5] King Fahd Univ Petr & Minerals KFUPM, Res Inst, Interdisciplinary Res Ctr Sustainable Energy Syst, Dhahran 31261, Saudi Arabia