Thermionics, Thermoelectrics, and Nanotechnology: New Possibilities for Old Ideas | IEEE Journals & Magazine | IEEE Xplore