solarrainllcCLEANING SOLAR PANELS: IS IT EVEN NECESSARY?Do solar panels need regular cleaning to maintain top efficiency or does the occasional rainstorm get the job done?