1. School of Pharmaceutical Sciences Hangzhou Medical College Hangzhou Zhejiang 311399 People's Republic of China
2. Department of Pharmacy School of Medicine Hangzhou City University No. 48, Huzhou Road Hangzhou 310015 People's Republic of China
3. College of Pharmaceutical Sciences Zhejiang University Hangzhou 310058 People's Republic of China
4. Roy and Diana Vagelos Laboratories Department of Chemistry University of Pennsylvania 231 South 34th Street Philadelphia Pennsylvania 19104-6323 USA