Similar Items: A genetic algorithm for flow shop scheduling problem