Distributed PV systems