Text this: Optimal cleaning strategy of large-scale solar PV arrays considering non-uniform dust deposition