Neural Networks: A Comprehensive Foundation - Haykin, SS (1998)