1. Department of Orthopedics The Second Affiliated Hospital of Soochow University Suzhou 215000 P. R. China
2. State Key Laboratory of Radiation Medicine and Radiation Protection Institutes for Translational Medicine Soochow University Suzhou 215123 P. R. China
3. National Engineering Laboratory for Modern Silk & Collaborative Innovation Center of Suzhou Nano Science and Technology Soochow University Suzhou 215123 P. R. China
4. Department of Biomedical Engineering Tufts University Medford MA 02155 USA