1. Department of Mechatronics and Robotics Engineering; Egypt-Japan University of Science and Technology; E-JUST, New Borg El-Arab City Alexandria Egypt
2. On leave from Department of Production Engineering and Mechanical Design; Mansoura University; Mansoura Egypt
3. On leave from Department of Electrical Engineering; Assiut University; Egypt
4. Department of Modern Mechanical Engineering; Faculty of Science and Engineering, Waseda University; Japan