From: CFD simulation and validation of self-cleaning on solar panel surfaces with superhydrophilic coating