Fuzzy Logic Hybrid Extensions of Neural and Optimization Algorithms: Theory and Applications