Diffusion LMS strategies for distributed estimation