1. Departments of Orthopedic Surgery & Biomedical Engineering, Duke University Medical Center, Durham, NC 27710, USA
2. Institute of Biomedical Engineering, College of Medicine & College of Engineering, National Taiwan University, Taipei, 100 Taiwan
3. Department of Surgery, National Taiwan University Hospital & College of Medicine, Taipei, 100 Taiwan