Triboelectric nanogenerator for entire stroke energy harvesting with bidirectional gear transmission