1. Department of Orthopedics, Shanghai Tenth People's Hospital; Tenth People's Hospital of Tongji University; 301 Middle Yanchang Road Shanghai 200072 P.R. China
2. Tongji University School of medicine; 1239 Siping Road Shanghai 200092 P.R. China
3. Key Laboratory of Advanced Textile Composite Materials of Ministry of Education, Institute of Textile Composite; Tianjin Polytechnic University; Tianjin 300387 P.R. China
4. Department of Orthopaedic Surgery; University of Virginia School of Medicine; Charlottesville VA 22903