Nano Electric Generator