Optimality Conditions for Minimum-Cost Flow