1. Department of Energy Resources EngineeringEgypt‐Japan University of Science and Technology (E‐JUST) Alexandria Egypt
2. Mechanical Engineering DepartmentFaculty of Engineering Shoubra, Benha University Benha Egypt
3. Department of Chemical Science and EngineeringTokyo Institute of Technology Tokyo Japan
4. Mechanical Engineering DepartmentAssiut University Assiut Egypt