1. Department of Biochemistry and Molecular Biology, Shantou University Medical College, Shantou 515041, China
2. Cancer Research Center, Institute of Basic Medical Science, Shantou University Medical College, Shantou 515041, China
3. Guangdong Provincial Key Laboratory of Infectious Diseases and Molecular Immunopathology, Shantou University Medical College, Shantou 515041, China
4. The Key Laboratory of Molecular Biology for High Cancer Incidence Coastal Chaoshan Area, Shantou University Medical College, Shantou 515041, China
5. Institute of Oncologic Pathology, Shantou University Medical College, Shantou 515041, China