How does a solar PV (photovoltaic) system work?