1. Translational Medicine Laboratory, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325035, China
2. The Center of Wound Healing and Regeneration, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325035, China
3. Cixi Biomedical Research Institute, Wenzhou Medical University, Wenzhou Zhejiang 325035, China
4. Department of Hepatobiliary and Pancreatic Surgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325025, China