1. College of Pharmaceutical Sciences, Peking University, Beijing 100083, People's Republic of China, College of Pharmaceutical Sciences, Capital Medical University, Beijing 100069, People's Republic of China, School of Public Health and Family Medicine, Capital Medical University, Beijing 100069, People's Republic of China, and Mitchell Cancer Institute, 307 North University Boulevard, Mobile Alabama 36688-0002