1 Transplant Center, Key Laboratory of Transplant Engineering and Immunology, Institute of Clinical Pathology, West China Hospital, Sichuan University, Chengdu 610041, China.
2 SCMPA Key Laboratory for Quality Research and Control of Chemical Medicine, Chengdu Institute for Drug Control, Chengdu 610041, China.
3 Experimental Animal Center, West China Hospital, Sichuan University, Chengdu 610041, China.