photovoltaic maintenance cost structure