1. State Key Laboratory of Natural and Biomimetic Drugs, School of Pharmaceutical Sciences, Peking University, 38 Xueyuan Road, Beijing 100191, China
2. Yunnan Baiyao International Medical Research Center, Peking University, 38 Xueyuan Road, Beijing 100191, China