An Improved Genetic Algorithm Based on Combination Theory and Fuzzy Reasoning Technique and its Applications