School of Information Science and Engineering, Shanghai Key Laboratory of Chemical Biology, Shanghai Key Laboratory of New Drug Design, Institute of Pharmaceuticals and Pesticides, School of Pharmacy, East China University of Science and Technology, Shanghai 200237, China.