Mechanisms of cancer stem cell therapy.