1 Department of Orthopedics, the First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China.
2 Department of Orthopedics, the First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China; Department of Chinese Medicine, the Second Affiliated Hospital, Zhejiang Chinese Medical University, Hangzhou 310005, China.
3 Department of Orthopedics, the Third Xiangya Hospital, Central South University, Changsha 410083, China.
4 Zhejiang University School of Medicine, Hangzhou 310000, China.
5 Department of Orthopedic Physical Therapy, Faculty of Physical Therapy, Nahda University in Beni Suef, Beni Suef, Egypt.
6 Department of Orthopedics, the First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China. Electronic address: huilu@zju.edu.cn.