DLVO interaction of colloidal particles with topographically and chemically heterogeneous surfaces.