Design optimization of fork and join open assembly systems via simulation metamodeling and genetic algorithms