Neural networks, fuzzy logic and genetic algorithms - Rajasekharan, S. (Kluwer, 2002)