1. Department of Engineering Mechanics Tsinghua University Beijing 100084 China
2. Center for Nano and Micro Mechanics Tsinghua University Beijing 100084 China
3. Department of Mechanical Engineering University of Alberta Edmonton Alberta T6G 2G8 Canada
4. College of Forestry Northwest A&F University Yangling 712100 China