Summary and analysis of the advantages and disadvantages of solar power generation