20230529174640.955156 International journal of industrial engineering and production research (Print) Iran 2008-4889 International journal of industrial engineering and production research International journal of industrial engineering and production research (Print) International journal of industrial engineering and production research