Diffusion limited aggregation. The role of surface diffusion