POU5F1 and cancer: OCT-4 and NANOG are the major drivers of self-renewal ability in cancer stem cells.