Eight Myths and Challenges of Renewable Energy