Authors: Yefei Yang, Xiaofei Zhang, Peter K.C. Lee - International Journal of Production Economics 2018 cited by 169