Text this: EGFL6 predicts unfavorable prognosis and serves as a potential indicator in esophageal carcinoma