1. School of Biomedical Engineering
2. Shanghai Jiao Tong University
3. Shanghai
4. China
5. Shanghai Key Laboratory of Orthopedic Implant
6. Department of Orthopedics
7. Sun Yat-sen Memorial Hospital
8. Sun Yat-sen University
9. Guangzhou
10. Department of Orthopedic Surgery
11. Shanghai Ninth People's Hospital Affiliated Shanghai Jiao Tong University School of Medicine
12. Shanghai 200011