Solution to the high cost of solar power generation