Efficient Minimum Flow Decomposition via Integer Linear Programming