Multi-Objective Gate Allocation Problem Based on Multi-Commodity Network Flow Model