1. College of Chemistry and Chemical Engineering, Shanghai University of Engineering Science, Shanghai 201203, P. R. China
2. National Key Laboratory of Lead Druggability Research, Shanghai Institute of Pharmaceutical Industry Co Ltd. Shanghai, Incubation Center for Science and Technology Achievements, China State Institute of Pharmaceutical Industry Co Ltd, Shanghai 201203, P. R. China