Department of Anesthesiology;
Third Hospital;
Peking University;
Beijing 100083;
China;
Department of Anesthesiology;
People's Hospital;
Peking University;
Beijing 100083;
China;
Deptartment of Pharmaceutics;
School of Pharmaceutical Science;
Peking University;
Beijing 100083;
China;
State Key Lab. of Natural and Biomimetic Drugs;
Beijing 100083;
China;