An Agent Based Model for Diffusion of Smart Grid Technology in the Society | IEEE Conference Publication | IEEE Xplore