1. State Key Laboratory of Radiation Medicine and Radiation Protection Institutes for Translational Medicine Soochow University Suzhou 215123 P. R. China
2. National Engineering Laboratory for Modern Silk & Collaborative Innovation Center of Suzhou Nano Science and Technology Soochow University Suzhou 215123 P. R. China
3. Department of Orthopaedics Shanghai Jiao Tong University Affiliated Shanghai Sixth People's Hospital Shanghai 200233 P. R. China
4. Department of Orthopedics the First Affiliated Hospital of Xiamen University School of Medicine Xiamen University Xiamen 361000 P. R. China
5. Department of Orthopedics The Affiliated Hospital of Xuzhou Medical University Lianyungang 222061 P. R. China
6. Department of Biomedical Engineering Tufts University Medford MA 02155 USA