Source: https://www.treehugger.com/clean-technology/nanostructured-fibers-could-make-military-uniforms-portable-batteries.html