Targeting self-renewal, an Achilles' heel of cancer stem cells