The heterogeneity of cancer stem-like cells at the invasive front