Diffusion Of Renewable Technologies Research Articles