KLF4 and cancer: Identifying the E2F3-MEX3A-KLF4 signaling axis that sustains cancer cells in undifferentiated and proliferative state