Strategies for the diffusion of sustainable energy technologies in developing countries