How to solve the low efficiency of solar power generation