1. Behbahan Faculty of Medical Sciences, Behbahan, Iran
2. School of Rehabilitation, Tehran University of Medical Sciences (TUMS), Tehran, Iran
3. Mountainview Health and Wellness, Greater Vancouver area, BC, Canada
4. Department of Physiotherapy, School of Rehabilitation, Isfahan University of Medical Sciences, Isfahan, Iran
5. Department of Mechanical Engineering, Islamic Azad University of Ahvaz, Ahvaz, Iran
6. School of Allied Health, University of Limerick, Limerick, Ireland
7. UL-CARE, Health Research Institute, University of Limerick, Limerick, Ireland