Nuclear-Powered Diamond Battery Can Run For 28,000 Years