Effect of Depositions on PV Panel with proposal of a self cleaning system | IEEE Conference Publication | IEEE Xplore