affiliation not provided to SSRN
triboelectric nanogenerator, non-contact mode, impact, solar panel, self-cleaning, free oscillating