1. Mechanical Engineering Department, Virginia Tech, Blacksburg, VA, USA
2. Electrical and Computer Engineering Department, Virginia Tech, Blacksburg, VA, USA
3. Carilion Clinic Institute of Orthopaedics and Neurosciences, Virginia Tech Carilion School of Medicine, Roanoke, VA, USA
4. Mechanical Engineering and Electrical and Computer Engineering Departments, Virginia Tech, Blacksburg, VA, USA