1. School of Electronic Information Engineering, Taiyuan University of Science and Technology, Taiyuan, China
2. School of Economics and Management and division of Industrial and System Engineering, Taiyuan University of Science and Technology, Taiyuan, China
3. Division of Industrial and System Engineering, Taiyuan University of Science and Technology, Taiyuan, China
4. School of Mechanical Engineering, Taiyuan University of Science and Technology, Taiyuan, China
5. Industrial Engineering Department, University of Arkansas Fayetteville, Fayetteville, AR, USA