Diamond battery powered by nuclear waste runs for 28,000 years