1. School of Materials Science and Engineering
2. University of Shanghai for Science and Technology
3. Shanghai 200093
4. People's Republic of China
5. Department of Orthopaedics
6. Shanghai Sixth People's Hospital
7. Shanghai Jiaotong University
8. Shanghai 200233