New Opportunities and Challenges to Defeat Cancer Stem Cells.