one cutting point crossover in genetic algorithm