Department of Physiology;
Shenyang Medical College;
Shenyang 110034;
Liaoning Province;
China;
Department of Tissue Engineering;
China Medical University;
Shenyang 110001;
Liaoning Province;
China;
Department of Pharmacology;
Shenyang Pharmaceutical University;
Shenyang 110016;
Liaoning Province;
China;