1. Department of Mechanical Engineering, College of Engineering, Taif University, Taif 21974, Saudi Arabia
2. Civil Engineering Department, M.T.C. Kobry Elkobba - Cairo, Egypt and Ships and Submarines Engineering Department, Military Technical College, Cairo, Egypt
3. Production and Mechanical Design Department, Faculty of Engineering, Mansoura University, Mansoura 35516, Egypt
4. Mechanical Engineering Department, Faculty of Engineering & Technology, Future University in Egypt, Cairo, Egypt