20150311124400.0 Spain 2013-8423 2013-0953 Journal of industrial engineering and management (Print) 2013-8423 Journal of industrial engineering and management. 2013-8423 Journal of industrial engineering and management (Print) 2013-8423 Journal of industrial engineering and management.