Self-powered sensors and wearables: Energy harvesting with nanomaterials for the IoT era | Synapse