1. Department of Orthopaedics, Shanghai Sixth People's Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, P.R. China.
2. Orthopedic Institute, Soochow University, Suzhou, Jiangsu, P.R. China.
3. School of Biomedical Engineering and Med-X Research Institute, Shanghai Jiao Tong University, Shanghai, P.R. China.