Affiliation: | (1) Department of Mechanical and Industrial Engineering, University of Illinois at Urbana-Champaign, Urbana, Il6180;(2) Department of Mechanical Engineering, Michigan Technical University, Houghton, MI 49931, USA;(3) Department of Engineering Mechanics, Tsinghua University, Beijing, 100084, China |