Self-cleaning and tracking solar photovoltaic panel for improving efficiency | IEEE Conference Publication | IEEE Xplore