Temperature difference power