1. Shanghai Key Laboratory of Orthopedic Implants Department of Orthopedic Surgery Clinical and Translational Research Center for 3D Printing Technology Shanghai Ninth People's Hospital Shanghai Jiao Tong University School of Medicine Shanghai 200011 China
2. Department of Ultrasound Zhongshan Hospital Fudan University Shanghai 200032 China
3. Materdicine Lab School of Life Sciences Shanghai University Shanghai 200444 China