1. Department of Orthopedics
2. Shanghai Tenth People's Hospital
3. Tongji University School of Medicine
4. Shanghai 200072
5. China
6. Department of Polymeric Materials
7. School of Materials Science and Engineering
8. Tongji University
9. Shanghai 201804