New Tech Could Let Devices Function for Years Without a Battery