1. Department of Mechanical Engineering, American University of Beirut, Beirut, Lebanon
2. Mechanical Engineering Department, Faculty of Engineering, Beirut Arab University, Beirut, Lebanon
3. Mechanical Engineering Department, Faculty of Engineering, Alexandria University, Alexandria, Egypt