Nuclear batteries: a thousand years without recharging