[1] Egypt Japan Univ Sci & Technol E JUST, Energy Resources Engn Dept, Alexandria 21934, Egypt
[2] Mansoura Univ, Fac Engn, Mech Power Engn Dept, Mansoura 35516, Egypt
[3] Benha Univ, Shoubra Fac Engn, Mech Engn Dept, Cairo, Egypt
[4] Benha Univ, Benha Fac Engn, Dept Mech Engn, Banha, Egypt
[5] Tokyo Inst Technol, Dept Chem Sci & Engn, Tokyo 1528552, Japan
[6] Assiut Univ, Dept Mech Engn, Assiut 71516, Egypt