1. Department of Biomedical Engineering City University of Hong Kong Hong Kong SAR 999077 China
2. Centre for Robotics and Automation Shenzhen Research Institute of City University of Hong Kong Shenzhen 518057 China
3. Department of Orthopedics Peking University Third Hospital Beijing 100191 China