Affiliation: | [1]School of Energy and Power Engineering, Dalian University of Technology, Dalian 116024, China, [2]School of Naval Architecture Engineering, Dalian University of Technology, Dalian 116024, China [3]School of Energy and Power Engineering, Dalian University of Technology, Dalian 116024, China [4]Dalian Fishing Company, Dalian 116015, China |