1. Department of Mechanical Engineering, Naval Architecture and Ocean Engineering College, Dalian Maritime University, Dalian, People’s Republic of China
2. Houston International Institute, Dalian Maritime University, Dalian, People’s Republic of China