Fundamentals of artificial neural networks - Hassoun, Mohamad H.