1. Sun Yat-sen University Cancer Center; State Key Laboratory of Oncology in South China; Collaborative Innovation Center for Cancer Medicine, Guangzhou 510060, China. 2. Department of Pathology, Sun Yat-sen University Cancer Center, Guangzhou 510060, China. 3. Department of Orthopedics, First Affiliated Hospital of Shantou University Medical College, No.57 Changping Road, Shantou, Guangdong 515041, China. 4. Department of Orthopedics, Sun Yat-sen University Cancer Center, Guangzhou 510060, China.