Cryptotanshinone inhibits esophageal squamous-cell carcinoma in vitro and in vivo through the suppression of STAT3 activation