Department of Mechanical Engineering, Ferdowsi University of Mashhad, Mashhad, Iran · Center of Advanced Rehabilitation and Robotics Research, Department of Mechanical Engineering, Ferdowsi University of Mashhad, Mashhad, Iran · Department of Computer Engineering, Ne. C, Islamic Azad University, Neyshabur, Iran