School of Mechanics;
Civil Engineering and Architecture;
Northwestern Polytechnical University;
Xi’an;
710129;
China;
Shanghai Institute of Applied Mathematics and Mechanics;
Shanghai University;
Shanghai;
200433;
China;
School of Mechanical Engineering;
Jiangnan University;
Wuxi;
214122;
China;
College of Water Resources and Architectural Engineering;
Northwest A&F University;
Yangling;
712100;
China;
Department of Mechanical Engineering;
Carnegie Mellon University;
Pittsburgh;
15213;
USA;