STAT3 and cancer: A novel small molecule inhibits STAT3 phosphorylation and DNA binding activity and exhibits potent growth suppressive activity in human cancer cells