1. Department of Engineering Mechanics, Tsinghua University, Beijing 100084 China,
2. Department of Mechanical and Aerospace Engineering, California State University, Long Beach, CA 90840-8305, USA
3. Department of Engineering Mechanics, Tsinghua University, Beijing 100084 China