[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] Tokyo Inst Technol, Dept Chem Sci & Engn, Tokyo 1528552, Japan
[5] Benha Univ, Benha Fac Engn, Mech Engn Dept, Qalubia 13512, Egypt