Theory, development, and applications of zeroing neural network: a review | Synapse