Department of Physiology;
Norman Bethune College of Medicine;
Jilin University;
Changchun 130021;
Jilin Province;
China;
Department of Immunology;
Norman Bethune College of Medicine;
Jilin University;
Changchun 130021;
Jilin Province;
China;
Department of Anatomy;
Norman Bethune College of Medicine;
Jilin University;
Changchun 130021;
Jilin Province;
China;
Department of Genetics;
Norman Bethune College of Medicine;
Jilin University;
Changchun 130021;
Jilin Province;
China;