Transplantation Biology Research Division;
State Key Laboratory of Biomembrane and Membrane Biotechnology;
Institute of Zoology;
Graduate University of the Chinese Academy of Sciences;
Chinese Academy of Sciences;
Beijing 100080;
China;
School of Public Health;
Jilin University;
Changchun 130021;
China;