Magnetic-field-assisted triboelectric nanogenerator for harvesting multi-directional wave energy