Heterogeneity of human colon carcinoma