Neural networks and learning machines - Haykin, Simon S., 1931- (Prentice Hall, 2009)