State Key Lab for Strength and Vibration of Mechanical Structures, Soft Machines Lab, Department of Engineering Mechanics, Xi’an Jiaotong University, Xi’an 710049, China ...