Etiology, cancer stem cells and potential diagnostic biomarkers for esophageal cancer. (28th August 2019)