Department of Pharmacology;
Dalian Medical University;
Dalian 116027;
Liaoning Province;
China;
Department of Chemical Pharmaceutics;
Dalian University of Science and Technology;
Dalian 116027;
Liaoning Province;
China;
Department of General Surgery;
Second Affiliated Hospital of Dalian Medical University;
Dalian 116023;
Liaoning Province;
China;