1. Marine Engineering Department, Faculty of Maritime Studies and Marine Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2. Mechanical Engineering Department, Faculty of Engineering, King Abdulaziz University, Jeddah 80204, Saudi Arabia
3. Department of Nuclear Engineering, Faculty of Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia
4. Mechanical and Mechatronics Engineering Department, Higher Technological Institute, Tenth of Ramadan City 44637, Egypt
5. Solid State Physics Department, National Research Centre, El Buhouth St., Dokki, Giza 12622, Egypt
6. Mechanical Engineering Department, Faculty of Engineering at Shoubra, Benha University, Cairo 11629, Egypt