pros and cons of solar and wind energy