Self-powered hydrogel wearable bioelectronics