1. Department of Hepatobiliary and Pancreatic Surgery, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 200233, China
2. Shanghai Diabetes Institute, Department of Endocrinology and Metabolism, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 200233, China
3. Department of Cell Biology, Medical School, Kunming University of Science and Technology, Kunming 650500, China