1. Department of Orthopedic SurgeryShanghai Jiao Tong University Affiliated Sixth People's Hospital Shanghai 200233 P. R. China
2. State Laboratory of High Performance Ceramics and Superfine MicrostructureShanghai Institute of CeramicsChinese Academy of Sciences Shanghai 200050 P. R. China
3. Department of OrthopedicsNo. 455 Hospital of PLAThe Second Military Medical University Shanghai 200052 P. R. China
4. Institute of Microsurgery on ExtremitiesShanghai Jiao Tong University Affiliated Sixth People's Hospital Shanghai 200233 P. R. China