Authors: Guowei Hua, T.C.E. Cheng, Shouyang Wang - International Journal of Production Economics 2011 cited by 743