1. Department of Mechanical Engineering; National University of Singapore; Singapore 117576 Singapore
2. National University of Singapore (Suzhou) Research Institute, Suzhou Industrial Park; Suzhou 215123 People's Republic of China
3. Department of Orthopaedic Surgery; National University of Singapore; Singapore 119074 Singapore