National Microgravity Laboratory Institute of Mechanics Chinese Academy of Sciences Beijing 100190 China;
School of Engineering Sciences University of Chinese Academy of Sciences Beijing 100049 China;
State Key Laboratory of Nonlinear Mechanics (LNM) Institute of Mechanics Chinese Academy of Sciences Beijing 100190 China;