A review of agile manufacturing systems | Synapse