Telomerase and cancer stem cells.