Shanghai Engineering Research Center for Molecular Therapeutics and New Drug Development, School of Chemistry and Molecular Engineering, East China Normal University, Shanghai, China.|Department of Chemistry, Center for Molecular Informatics, Cambridge, UK.|Department of Chemistry, Center for Molecular Informatics, Cambridge, UK.|Department of Chemistry, Center for Molecular Informatics, Cambridge, UK.