3 ms·Nano-diamond self-charging batteries could disrupt energy as we know it2 points by bornelsewhere 6y ago