Affiliation: | 1. Harbin Institute of Technology, Harbin Inst Technol, Harbin 150080, China;2. College of Innovation and Entrepreneurship, Southern University of Science and Technology, Shenzhen 518055, China;3. Peng Cheng Laboratory, Shenzhen 518055, China;4. Sichuan Jiuzhou Electric Group Co., Ltd, Mianyang 621000, China;1. University of Connecticut School of Medicine, Farmington, CT, USA;2. Department of Orthopaedic Surgery, University of Connecticut Health Center, Farmington, CT, USA;3. Department of Orthopaedic Surgery, Baylor College of Medicine, Houston, TX, USA |