1Neurosciences Program, Stanford University, Stanford, California 94305
2Department of Electrical Engineering, Stanford University, Stanford, California 94305
3Department of Bioengineering, Stanford University, Stanford, California 94305
4Department of Neurobiology, Stanford University, Stanford, California 94305
9Howard Hughes Medical Institute, Stanford University, Stanford, California 94305