Neuromorphic Networks Based on Sparse Optical Orthogonal Codes