PV system cleaning cost analysis