1. Navigation College, Dalian Maritime University, Dalian, People’s Republic of China
2. Marine Engineering College, Dalian Maritime University, Dalian, People’s Republic of China
3. Department of Mechanical Engineering, University College London, London, UK