Dust impact on solar PV performance: A critical review of optimal cleaning techniques for yield enhancement across varied environmental conditions | Synapse