Genetic Algorithm for Solving Survivable Network Design Problem with Extending-Cycle- Based Protected Working Capacity Envelope