Nanotechnology could lead to self-powered battery | Heykuki News