Division of Gastrointestinal Endoscopy;
Xin Hua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine;
Shanghai 200092;
China;
Department of Cardiothoracic Surgery;
Xin Hua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine;
Shanghai 200092;
China;