A review on cleaning mechanism of solar photovoltaic panel | IEEE Conference Publication | IEEE Xplore