A Novel Design and Development of Self Maintained Solar Panel | IEEE Conference Publication | IEEE Xplore