KLF4 and neoplasm: of tumor suppressors SETD7 and KLF4