photovoltaic (PV) array