Thermogalvanic cell