1. State Key Laboratory of Metal Matrix Composites, School of Materials Science and Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
2. Department of Oncology, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, China
3. Department of General Surgery, Zhongshan Hospital, Fudan University, Shanghai 200032, China
4. Shanghai Engineering Research Center of Biliary Tract Minimal Invasive Surgery and Materials, Shanghai 200032, China
5. Department of Emergency Trauma Center, Tongji Hospital, Tongji University School of Medicine, Shanghai 200065, China
6. Suzhou Origin Medical Technology Co., Ltd., Suzhou 215513, China