3D double-faced interlock fabric triboelectric nanogenerator for bio-motion energy harvesting and as self-powered stretching and 3D tactile sensors | Litlas