Text this: Network pharmacology, prognostic analysis and experimental validation elucidate the therapeutic mechanism of Dingxiang Guanshitong in esophageal cancer