Thermoelectricity

(n.) Electricity generated by differences of temperature.