Dissecting the tumor heterogeneity