Affiliation: | State Key Laboratory of Oncology in South China and Department of Pathology, Sun Yat-Sen University Cancer Center, Guangzhou 510060, People's Republic of China; Department of Microbiology, Tumor and Cell Biology, Karolinska Institutet, Box 280, Stockholm SE-17177, Sweden. |