1. Department of Orthopaedics; Shanghai Jiao Tong University Affiliated Sixth People's Hospital; 600 Yishan Road Shanghai 200233 People's Republic of China
2. Biomaterials and Tissue Engineering Laboratory; College of Chemistry and Chemical Engineering and Biological Engineering, Donghua University; Shanghai 201620 People's Republic of China
3. Department of Orthopaedics; The General Hospital of Ningxia Medical University; Yinchuan 750004 China
4. Department of Biomedical Engineering; Virginia Commonwealth University; Richmond Virginia 23284-3067
5. Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedics; Shanghai Ninth People's Hospital, Shanghai Jiaotong University School of Medicine; 639 Zhizaoju Road Shanghai 200011 People's Republic of China