Affiliation: | a School of Traditional Chinese Materia Medica, Shenyang Pharmaceutical University, 103 Wenhua Road, Shenyang 110016, China;b Key Lab for Research & Development of New Drugs, Research Institute of Tsinghua University in Shenzhen, Shenzhen 518057, China;c Institute of Basic Medical Sciences, Beijing 100850, China;d Institute of Traditional Chinese Medicine and Natural Products, Jinan University, Guangzhou 510632, China |