A Multi-Objective Genetic Algorithm To Solve Single Machine Scheduling Problems Using A Fuzzy Fitness Function