School of Mechanical Engineering, Dalian University of Technology,Dalian 116024, China;
School of Mechanical Engineering, Dalian University of Technology,Dalian 116024, China;
Department of Construction & Operations Management, South Dakota State University, Brookings, SD 57007, USA;
School of Mechanical Engineering, Dalian University of Technology,Dalian 116024, China;
Department of Industrial Engineering, Texas Tech University, Lubbock, TX 79409, USA;