Renewable Energy Investments in Developing Countries: Opportunities and Challenges