Electronics harvests its own energy