1. Mechanical Engineering Department, Faculty of Engineering at Shoubra, Benha University, Cairo 11629, Egypt
2. Kerttu Saalasti Institute, Future Manufacturing Technologies (FMT), University of Oulu, 85500 Nivala, Finland
3. Department of Mechanical Design and Production Engineering, Faculty of Engineering, Zagazig University, Zagazig 44519, Egypt
4. Mechatronics and Robotics Department, School of Innovative Design Engineering, Egypt-Japan University of Science and Technology, Alexandria 21934, Egypt
5. Materials and Mechanical Engineering, Centre for Advanced Steel Research, University of Oulu, 90014 Oulu, Finland