Magnetic energy harvesting of transmission lines by the swinging triboelectric nanogenerator