1. Department of Marine Engineering, Faculty of Maritime Studies, King Abdulaziz University Jeddah, Saudi Arabia
2. Department of Naval Architecture and Marine Engineering, Faculty of Engineering, Alexandria University Alexandria, Egypt
3. Department of Marine Engineering Technology, Faculty of Maritime Transport & Technology, Arab Academy for Science, Technology & Maritime Transport Alexandria, Egypt