1. Department of Pharmacology, Shenyang Pharmaceutical University, Shenyang 110016, China.
2. Benxi Institute of Pharmaceutical Research, Shenyang Pharmaceutical University, Benxi 117004, China.
3. Department of Pathology, General Hospital of Central Theater Command of People's Liberation Army, Wuhan 430070, China.
4. Department of Biochemistry and Molecular Biology, Shenyang Pharmaceutical University, Shenyang 110016, China.
5. Key Laboratory of Structure-Based Drug Design and Discovery, Ministry of Education, Shenyang Pharmaceutical University, Shenyang 110016, China.