https://energytheory.com/solar-panel-components/