Key Laboratory for Mechanics in Fluid Solid Coupling Systems Institute of Mechanics Chinese Academy of Sciences Beijing 100190 China;
College of Engineering Science University of Chinese Academy of Sciences Beijing 100049 China;
College of Engineering Peking University Beijing 100871 China;