The effects of surface inhomogeneities on the interactions in colloidal systems and colloid stability