Design, manufacturing and applications of wearable triboelectric nanogenerators. (March 2021)