A stretchable, self-healable triboelectric nanogenerator as electronic skin for energy harvesting and tactile sensing