Stackable triboelectric nanogenerators for self-powered marine monitoring buoy | IEEE Conference Publication | IEEE Xplore