State Key Laboratory of Structural Analysis for Industrial Equipment Dalian University of Technology Dalian 116024 China;
Yellow River Institute of Hydraulic Research Zhengzhou 450003 China;
Research Center for Fluid Dynamics Science School PLA University of Science and Technology Nanjing 211101 China;