High recurrence and metastasis rates and poor prognoses are the major challenges of current cancer therapy. Mounting evidence suggests that cancer stem cells (CSCs) play an important role in cancer development, chemoradiotherapy resistance, recurrence, a