1. Shenzhen Second People’s Hospital, 3002 Sungang West Rd, Shenzhen, Guangdong Province 518035, China
2. Peking Union Medical College and Chinese Academy of Medical Sciences, No. 9, Dongdan San Tiao, Dongcheng District, Beijing 100730, China
3. Shenzhen Laboratory of Digital Orthopedic Engineering, Shenzhen Second People’s Hospital, Shenzhen, Guangdong Province 518035, China
4. Shenzhen Key Laboratory of Tissue Engineering, Shenzhen Second People’s Hospital, Shenzhen, Guangdong Province 518035, China