1. College of Power and Energy Engineering, Harbin Engineering University, Harbin 150001, China
2. Department of Industrial Engineering, University of Padova, Padova 35131, Italy
3. Department of Management and Engineering, University of Padova, Padova 35131, Italy
4. Dalian marine diesel CO., Ltd, Dalian 116083, China