A Genetic Algorithm Based Fuzzy Inference System for Pattern Classification and Rule Extraction