What is the current of solar power generation