Department of Phytochemistry, College of Pharmacy, Second Military Medical University, Shanghai 200433, People’s Republic of China, and School of Pharmacy, Shanghai Jiao Tong University, Shanghai ...