1. Department of Mechanical Engineering, Dalian University of Technology, Dalian, P.R. China
2. Department of Construction and Operations Management, South Dakota State University, Brookings, SD, USA
3. Department of Industrial Engineering, Texas Tech University, Lubbock, TX, USA