Combining Wavelets and Computational Intelligence Methods with Applications on Multi-class Classification Datasets