STAT3 and cancer: STAT3, stem cells, cancer stem cells and p63