1. Mechanical Engineering Department, Faculty of Engineering, Suez University, Suez, Egypt
2. Mechanical Engineering Department, Faculty of Engineering, Fayoum University, Fayoum, Egypt
3. Dipartimento di Ingegneria, Industriale, Università degli Studi di Padova, Padova, Italy
4. National Institute for Standards (NIS), Giza, Egypt
5. Pyramids Higher Institute for Engineering and Technology (PHI), El-Fardos, 6th of October City, Giza, Egypt
6. Mechanical Engineering Department, Institute of Aviation Engineering and Technology Giza, Egypt