Nano diamond batteries