1. Egypt Japan University for Science and Technology,School of Innovative Design Engineering,Mechatronics and Robotics Department,Alexandria,Egypt
2. Egypt Japan University for Science and Technology,Computer Science and Information Technology Programs (CSIT),Alexandria,Egypt
3. Waseda University,School of Creative Science and Engineering,Japan