1. Department of Mechatronics Engineering, MTI University, Cairo, EGYPT
2. Department of Mechanical Engineering, Future University in Egypt, Cairo, EGYPT
3. Department of Mechanical Engineering, Egyptian-Chinese University (on leave from Helwan University, Cairo, EGYPT
4. Department of Control Engineering, Higher Engineering Institute, Thebes Academy, (on leave from Helwan University), Cairo, EGYPT