Diffusion Of Energy Technologies Research Articles