[1] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai, Peoples R China
[2] Benha Univ, Benha Fac Engn, Mech Engn Dept, Banha, Egypt
[3] Jiangsu Univ, Inst Energy Res, Zhenjiang, Jiangsu, Peoples R China
[4] Univ Bisha, Coll Engn, Mech Engn Dept, Bisha, Saudi Arabia
[5] Egypt Japan Univ Sci & Technol E JUST, Energy Resources Engn Dept, Alexandria, Egypt