Cancer stem cell-like cells