1. Rehabilitation Sciences Research Center, Shiraz University of Medical Sciences, Shiraz, Iran
2. Department of Mechanical and Aerospace, Engineering Shiraz University of Technology, Shiraz, Iran
3. Department of Mechanical Engineering, Shiraz Branch, Islamic University, Shiraz, Iran