1. A Shanghai Key Laboratory of Orthopaedic ImplantsDepartment of Orthopaedic SurgeryShanghai Ninth People's HospitalShanghai Jiao Tong University School of Medicine 200011 Shanghai China
2. Clinical and Translational Research Center for 3D Printing TechnologyShanghai Ninth People's HospitalShanghai Jiao Tong University School of Medicine 200011 Shanghai China
3. Special Materials and Device Research DepartmentInstitute of Metal research, Chinese Academy of Sciences 110000 Shenyang China