Modelling of silicon surfaces: a comparative study