Renewable Energy Services for Developing Countries