Orthopaedic Laboratory;
Clinic Medical Research Institution;
Sir Run Run Shaw Hospital;
Zhejiang University;
Hangzhou 310016;
Zhejiang Province;
China;
Department of Polymer Science and Engineering;
Zhejiang University;
Hangzhou 310027;
Zhejiang Province;
China;