1. Department of Biomedical Engineering, The Chinese University of Hong Kong, Hong Kong SAR 999077, China
2. Department of Biomedical Engineering, The Hong Kong Polytechnic University, Hong Kong SAR 999077, China
3. Research Institute for Sports Science and Technology, The Hong Kong Polytechnic University, Hong Kong SAR 999077, China
4. Department of Surgery, The Chinese University of Hong Kong, Hong Kong SAR 999077, China