Three solar power myths busted!