Performance Enhancement of Self-Cleaning Hydrophobic Nanocoated Photovoltaic Panels in a Dusty Environment