Self-Powered Nanotechnology Closer to Reality