1. Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedic Surgery, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200011, China
2. Medical 3D Printing Innovation Research Center, Shanghai Jiao Tong University School of Medicine, Shanghai 200125, China
3. Department of Bone & Joint Surgery, Shanghai Fourth People’s Hospital Affiliated to Tongji University School of Medicine, Shanghai 200081, China
4. Department of Bone & Joint Surgery, Renji Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200020, China
5. Cellular Biomedicine Group, Shanghai 201210, China