thermal power supply