1. Beijing Institute of Pharmacology and Toxicology, 27 Tai-Ping Road, Beijing 100850, China
2. Natural Products Research Laboratories, UNC Eshelman School of Pharmacy, University of North Carolina, Chapel Hill, North Carolina 27599, United States
3. Beijing Institute of Radiation Medicine, 27 Tai-Ping Road, Beijing 100850, China
4. Chinese Medicine Research and Development Center, China Medical University and Hospital, Taichung, Taiwan