Predicting target-ligand interactions using protein ligand-binding site and ligand substructures