Effect of hydration repulsion on nanoparticle agglomeration evaluated via a constant number Monte–Carlo simulation