1. Department of Pharmacology, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenhe District, Shenyang 110016, China
2. Wuya College of Innovation, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenhe District, Shenyang 110016, China
3. Department of Bioengineering, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenhe District, Shenyang 110016, China
4. Department of Medicinal Chemistry, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenhe District, Shenyang 110016, China
5. School of Traditional Chinese Materia Medica, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenhe District, Shenyang 110016, China
6. School of Pharmacy, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenhe District, Shenyang 110016, China