N nature.com Three-dimensional flexible thermoelectric fabrics for smart wearables 3 points bookofjoe 1 year ago 1 comments