1. School of Pharmacy, Second Military Medical University, 325 Guohe Road, Shanghai 200433, People's Republic of China, and Department of Chemistry, Department of Biochemistry, Molecular Biology, and Cell Biology, and Center for Drug Discovery and Chemical Biology, Northwestern University, Evanston, Illinois 60208-3113