Affiliation: | 1. Transplantation Biology Research Division, State Key Laboratory of Biomembrane and Membrane Biotechnology, Institute of Zoology, Chinese Academy of Sciences;2. State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology, Chinese Academy of Sciences, Beijing;3. The Second Clinical Hospital, Jilin University, Changchun, China |