What are the trends in solar power generation