A Novel MILP Model Based on the Topology of a Network Graph for Process Planning in an Intelligent Manufacturing System