TriboWalk: Triboelectric dual functional wireless system for gait monitoring and energy harvesting