Key laboratory for Mechanics in Fluid Solid Coupling Systems Institute of Mechanics Chinese Academy of Sciences Beijing China;
School of Engineering Sciences University of Chinese Academy of Sciences Beijing China;
Key laboratory for Mechanics in Fluid Solid Coupling Systems Institute of Mechanics Chinese Academy of Sciences Beijing China;
School of Engineering Sciences University of Chinese Academy of Sciences Beijing China;
Key laboratory for Mechanics in Fluid Solid Coupling Systems Institute of Mechanics Chinese Academy of Sciences Beijing China;
Key laboratory for Mechanics in Fluid Solid Coupling Systems Institute of Mechanics Chinese Academy of Sciences Beijing China;
State Key Lab Hydrol Water Resources&Hydraul En Nanjing Hydraulic Research Institute Nanjing Jiangsu 210024 China;