1. Department of Orthopedics, 2nd Affiliated Hospital, School of Medicine, Zhejiang University, #88 Jie Fang Road, Hangzhou, 310009 Zhejiang, PR China
2. Orthopedics Research Institute of Zhejiang University, No. 88, Jiefang Road, Hangzhou 310009, China
3. State Key Laboratory for Modification of Chemical Fibers and Polymer Materials, Shanghai Belt and Road Joint Laboratory of Advanced fiber and Low-dimension Materials (Donghua University), College of Materials Science and Engineering, Donghua University, 2999 North Renmin Road, Shanghai 201620, China
4. Department of Neurosurgery, Second Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou 310009, China