1. Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedic Surgery, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, 200011 Shanghai, China
2. Clinical and Translational Research Center for 3D Printing Technology, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, 200011 Shanghai, China
3. Department of Orthopaedic Surgery, The First Affiliated Hospital of USTC, Department of Orthopaedic Surgery, Division of Life Sciences and Medicine, University of Science and Technology of China, 230001 Hefei, China