1. Orthopaedic Institute; Department of Orthopaedics; The First Affiliated Hospital; Soochow University; Suzhou Jiangsu 215006 P. R. China
2. School of Engineering; Brown University; Providence RI 02912 USA
3. International Research Center for Translational Orthopaedics (IRCTO); Soochow University; Suzhou Jiangsu 215006 P. R. China
4. School of Public Health; Medical College; Soochow University; Suzhou Jiangsu 215123 P. R. China
5. National Engineering Laboratory for Modern Silk; College of Textile and Clothing Engineering; Soochow University; Suzhou Jiangsu 215123 P. R. China