1. Computers and Systems Engineering Department, Faculty of Engineering, Zagazig University, Zagazig, Egypt
2. Mathematical Department, Faculty of Science, Zagazig University, Zagazig, Egypt
3. Engineering Mathematics and Physics Department, Faculty of Engineering, Zagazig University, Zagazig, Egypt
4. Mechanical Engineering Department, Faculty of Engineering, King Abdulaziz University, Jeddah, Saudi Arabia
5. Mechanical Design & Production Department, Faculty of Engineering, Zagazig University, Zagazig, Egypt