solar-cells energy for them slide