A molecular model of the surface-assisted protein aggregation process