Diffusion strategies outperform consensus strategies for distributed estimation over adaptive networks