genetic algorithm for bin packing algorithm