1. General Surgery Department Third Hospital of Shanxi Medical University and Shanxi Bethune Hospital Shanxi Academy of Medical Science Taiyuan China
2. Department of Pathology Third Hospital of Shanxi Medical University and Shanxi Bethune Hospital Shanxi Academy of Medical Science Taiyuan China
3. School of Biomedical Sciences and Pharmacy Hunter Medical Research Institute The University of Newcastle Callaghan New South Wales Australia
4. School of Basic Medicine Sciences Zhengzhou University Zhengzhou China
5. Henan Provincial People’s Hospital People's Hospital of Zhengzhou University Academy of Medical Science Translational Research Institute Zhengzhou University Zhengzhou China
6. School of Medicine and Public Health Hunter Medical Research Institute The University of Newcastle Callaghan New South Wales Australia