disadvantages of solar energy compared to fossil fuels