Socio-psychological factors associated with communication behaviour of farmers