Affiliation: | 1. Department of Biochemistry and Molecular Biology, Keck School of Medicine, University of Southern California, Los Angeles, CA, USA;2. State Key Laboratory of Oncology in South China, Sun Yat-sen University Cancer Center, China;3. Shantou University Medical College, Shantou, Guangdong, China |