1. Department of Mechanical Engineering, University of Delaware, Newark, DE, USA
2. Department of Kinesiology & Applied Physiology, University of Delaware, Newark, DE, USA
3. Biomechanics and Movement Science Program, University of Delaware, Newark, DE, USA