Socio-economic implications of diffusion of agricultural innovations in a rural region of Lower Bengal