Applying basic communication, adoption and diffusion in disseminating home garden information