Attaining stability in multi-skill workforce scheduling door