Microbial And Colloidal Deposition To Solid Surfaces: Effect Of Heterogeneity