Cancer stem cells and their role in metastasis.