Energy sources for rural development