KLF2 and gastric cancer: KLF2 is downregulated in human gastric cancer and predicts poor prognosis