Text this: Stretchable fabric generates electric power from woven thermoelectric fibers