Yang, Yefei, Lee, Peter K.C., Cheng, T.C.E., "Operational improvement competence and service recovery performance: The moderating effects of role stress and job resources", International Journal of Production Economics, 2015