Effect of surface properties of calcium carbonate on aggregation process investigated by molecular dynamics simulation