A Double Grouping Proble in Generalized Cell Formation Solved Simultaneously by an Adapted Grouping Genetic Algorithm (SIGGA)