Neural Computation, Neural Devices, and Neural Prosthesis