1. Department of Kinesiology, University of Waterloo, Waterloo, Ontario, Canada
2. Department of Health and Rehabilitation Sciences, Temple University, Philadelphia, Pennsylvania
3. Department of Systems Design Engineering, University of Waterloo, Waterloo, Ontario, Canada
4. Department of Clinical and Experimental Sciences, Università degli Studi di Brescia, Brescia, Italy