Triboelectric effect Nanogenerator Contact electrification Electric potential energy Energy harvesting Materials science Electricity Kinetic energy Environmental science Power (physics) Electrical engineering Voltage Engineering Physics Thermodynamics