Affiliation: | 1. Shenzhen Key Laboratory of Robotics Perception and Intelligence, Shenzhen, China;2. Department of Electronic and Electrical Engineering, Southern University of Science and Technology, Shenzhen, China;3. Jiaxing Research Institute, Southern University of Science and Technology, Jiaxing, China;4. Senior Department of Orthopedics, the Fourth Medical Center of PLA General Hospital, Beijing, China;5. National Clinical Research Center for Orthopedics, Sports Medicine and Rehabilitation, Beijing, China |