Role of spatial distribution of porous medium surface charge heterogeneity in colloid transport