1. Department of Mechanical and Automation Engineering The Chinese University of Hong Kong Shatin NT Hong Kong 999077 China
2. CUHK T Stone Robotics Institute The Chinese University of Hong Kong Shatin NT Hong Kong 999077 China
3. Chow Yuk Ho Technology Centre for Innovative Medicine The Chinese University of Hong Kong Shatin NT Hong Kong 999077 China
4. Department of Surgery The Chinese University of Hong Kong Shatin NT Hong Kong 999077 China