Challenges of Renewable Energy