Tag nanobatteries