1. Department of Mechanical and Automation Engineering; The Chinese University of Hong Kong; 999077 Hong Kong China
2. Department of Biomedical Engineering; The Chinese University of Hong Kong; 999077 Hong Kong China
3. Chow Yuk Ho Technology Centre for Innovative Medicine; The Chinese University of Hong Kong; 999077 Hong Kong China
4. Department of Surgery; The Chinese University of Hong Kong; 999077 Hong Kong China