A review of self-cleaning technology to reduce dust and ice accumulation in photovoltaic power generation using superhydrophobic coating. (February 2022)