1. Department of Medical Oncology, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, China
2. Department of Sports Medicine, School of Medicine, Zhejiang University, Zhejiang, China
3. Department of Surgical Oncology, Sir Run Run Shaw Hospital, College of Medicine, Zhejiang University, Hangzhou, Zhejiang 310016, China
4. Biomedical Research Center and Key Laboratory of Biotherapy of Zhejiang Province, Hangzhou, Zhejiang 310016, China
5. Orthopedic Department, Ningbo First Hospital, Ningbo 315000, China
6. Department of Urology, Wenzhou People’s Hospital, Wenzhou, Zhejiang, China