1 Department of Cell and Cancer Biology, University of Toledo College of Medicine and Life Sciences, Toledo, OH, United States.
2 State Key Laboratory of Esophageal Cancer Prevention and Treatment, School of Pharmaceutical Sciences, Zhengzhou University, Zhengzhou, China.
3 Guangdong Provincial Key Laboratory of Digestive Cancer Research, Scientific Research Center, The Seventh Affiliated Hospital, Sun Yat-sen University, Shenzhen, China.
4 Key Laboratory of Photochemical Conversion and Optoelectronic Materials, Technical Institute of Physics and Chemistry, Chinese Academy of Sciences, Beijing, China.
5 Department of First Hepatobiliary Surgery, Zhujiang Hospital, Southern Medical University, Guangzhou, China.