Optimizing joint operations decision-making involving substitute products: a Stackelberg game model and nested PSO