The prospects of solar power generation technology