https://energytheory.com/enphase-vs-solaredge/