[1] Egypt Japan Univ Sci & Technol, Chem & Petrochem Engn Dept, Alexandria 21934, Egypt
[2] Aswan Univ, Fac Energy Engn, Mech Power Engn Dept, Aswan 81528, Egypt
[3] Aswan Univ, Fac Engn, Aswan 81528, Egypt
[4] Mansoura Univ, Mech Power Engn Dept, Mansoura 35516, Egypt
[5] City Sci Res & Technol Applicat, Fabricat Technol Dept, Adv Technol & New Mat Res Inst ATNMRI, Alexandria, Egypt
[6] Tokyo Inst Technol, Dept Chem Sci & Engn, Tokyo 1528552, Japan
[7] Alexandria Univ, Fac Engn, Chem Engn Dept, Alexandria 11432, Egypt