Flexible and lightweight thermoelectric generators composed of carbon nanotube–polystyrene composites printed on film substrate | Synapse