Affiliation: | 1. Institute of Oncology, Affiliated Tumor Hospital of Guangzhou Medical College, Guangzhou 510095, Guangdong Province, China;State Key Laboratory of Oncology in South China, Cancer Center, Sun Yat-sen University, Guangzhou 510060, Guangdong Province, China 2. State Key Laboratory of Oncology in South China, Cancer Center, Sun Yat-sen University, Guangzhou 510060, Guangdong Province, China 3. Department of Digestive Diseases, Zibo Central Hospital, Zibo 255000, Shandong Province, China 4. Zhongshan School of Medicine, Sun Yat-sen University, Guangzhou 510080, Guangdong Province, China 5. Laboratory of Integrated Biosciences, School of Life Sciences, Sun Yat-sen University, Guangzhou 510275, Guangdong Province, China |