Affiliation: | [1]Marine Engineering College, Dalian Maritime University, Dalian 116026, China; [2]State Key Laboratory of Turbulence & Complex Systems, College of Engineering, Peking University, Beijing 100871, China; [3]Centre for Energy Technology and School of Mechanical Engineering, University of Adelaide, SA 5005, Australia |