nifuratel , a novel sTaT 3 inhibitor with potent activity against human gastric cancer cells