Department of General Surgery;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
Laboratory of Transplant and Immunology;
West ChinaHospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
Laboratory of Isotope;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;