1. Department of Production Technology, Beni-Suef University, Beni Suef, Egypt
2. Department of Mechanical Engineering, Faculty of Engineering, Beni-Suef University, Beni Suef, Egypt
3. Department of Industrial and Manufacturing Engineering, Faculty of Engineering, Al-Ahram Canadian University, 6th of October, Egypt
4. Faculty of Engineering, Fayoum University, Fayoum, Egypt