Nanogenerators for wearable bioelectronics and biodevices. (25th October 2018)