1. Institute of OrthopaedicsFirst Affiliated Hospital of Soochow University, Soochow University Suzhou 215006 China
2. Department of OrthopaedicsThe First Affiliated Hospital of Soochow University Suzhou 215006 China
3. School of Public Health, Medical CollegeSoochow University Suzhou 215006 China
4. Materials Science and Engineering ProgramUniversity of California Riverside, Riverside California 92521
5. Institute for Cardiovascular Science & Department of Cardiovascular Surgery of the First Affiliated Hospital, Medical CollegeSoochow University Suzhou 215000 China
6. International Research Center for Translational Orthopaedics (IRCTO) Suzhou 215006 China