Solar power generation technology concept