[1] Egypt Japan Univ Sci & Technol E JUST, Dept Energy Resources Engn, Alexandria 21934, Egypt
[2] Assiut Univ, Fac Engn, Dept Mech Engn, Assiut 71516, Egypt
[3] Mansoura Univ, Fac Engn, Mech Power Eng Dept, Mansoura 35516, Egypt
[4] Tokyo Inst Technol, Dept Chem Sci & Engn, Tokyo 1528552, Japan
[5] Menoufia Univ, Fac Engn, Mech Power Engn Dept, El Menofia 32511, Egypt