I normally just wash the solar panels with car shampoo now and then. Are the panels coated with anything? I use Rain X rain repellent on the windscreen which I find very good, so wondering if it would be ok on the solar panels as it may keep them cleaner for longer.