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. Marine Engineering Technology Department, Arab Academy for Science, Technology & Maritime Transport, Alexandria, Egypt