Text this: Wavelet neural network-based narma-l2 internal model control utilizing micro-artificial immune techniques to control nonlinear systems