Affordable and Clean Energy in Developing Countries