Nano dot battery technology