1. Department of Orthopedics
2. Shanghai Sixth People's Hospital
3. Shanghai Jiao Tong University
4. Shanghai 200233
5. People's Republic of China
6. School of Medical Instrument and Food Engineering
7. University of Shanghai for Science and Technology
8. Shanghai 200093
9. School of Materials Science and Engineering
10. Shanghai
11. Changhai Hospital
12. Second Military Medical University
13. Shanghai 200433