A Genetic Algorithm for Multi-Capacity Fixed-Charge Flow Network Design