A data approximation based approach to photovoltaic systems maintenance