Text this: Renewable energy technologies--research directions, investment opportunities, and challenges to commercial application in the United States and the developing world :