Affiliation: | a Department of Mechanical Engineering, University of California, Riverside, CA 92521, USA b Key Laboratory of Applied Mechanics, Dept. of Engineering Mechanics, Tsinghua University, Beijing 100084, China c Department of Engineering Mechanics, University of Nebraska, Lincoln, NE 68588-0526, USA |