ZnO Nanorod Humidity Sensor and Dye-Sensitized Solar Cells as a Self-Powered Device | IEEE Journals & Magazine | IEEE Xplore