1. Mechanical Engineering Department, National Research Centre, Giza, Egypt
2. Production Engineering and Printing Technology Department, Akhbar El Yom Academy, Giza, Egypt
3. Mechanical Design and Production Engineering Department, Cairo University, Giza, Egypt