[1] Univ Elect Sci & Technol China, Sichuan Acad Med Sci, Organ Transplantat Ctr, Chengdu 610072, Sichuan, Peoples R China
[2] Univ Elect Sci & Technol China, Sichuan Prov Peoples Hosp, Sch Med, Chengdu 610072, Sichuan, Peoples R China
[3] Organ Transplantat Translat Med Key Lab Sichuan P, Chengdu 610072, Sichuan, Peoples R China
[4] Women & Children Hlth Care Ctr Luoyang, Luoyang 471000, Henan, Peoples R China
[5] Peoples Hosp Changshou Chongqing, Chongqing 401220, Peoples R China
[6] Harvard Med Sch, Massachusetts Gen Hosp, Human Islet Lab, Boston, MA 02114 USA