NCT01054274 2012-04-02a Multicentric Randomized Controlled Trial of Self-Expandable Esophageal Radiation StentSoutheast University, ChinaPhase 3 Unknown180 enrolled