Nursing School of Shanghai Jiao Tong University;
Shanghai 200025;
China;
Department of Anatomy;
Medical College of Shanghai Jiao Tong University;
Shanghai 200025;
China;
Department of Cellbiology;
Medical College of Shanghai Jiao Tong University;
Shanghai 200025;
China;