Designing thermoelectric generators for self-powered wearable electronics | Synapse