flexible manufacturing system (FMS)