Upgraded solar power generation