1. Peking University Health Science Center State Key Laboratory of Natural and Biomimetic Drugs and Department of Natural Medicines No. 38 Xueyuan Road Haidian District 100191 Beijing CHINA
2. Peking University Health Science Center State Key Laboratory of Natural and Biomimetic Drugs and Department of Natural Medicines No.38 Xueyuan Road 100191 Beijing CHINA
3. Peking University Health Science Centre Department of Natural Medicines No 38, Xueyuan Road, Haidian Distict, Beijing Beijing CHINA
4. Peking University Health Science Center Department of Natural Medicines No 38, Xueyuan Road, Haidian Distict, Beijing Beijing CHINA