Multiple-objective Scheduling for the Hierarchical Control of Flexible Manufacturing Cells ( Revised December 1997 )