Affiliation: | (1) Department of Engineering Mechanics, Tsinghua University, Beijing, 100084, China;(2) Department of Renewable Resources, 444 ESB, University of Alberta, Edmonton, AB, Canada, T6G 2E3;(3) Northern Research Station, U.S. Forest Service, 705 Spear St., S. Burlington, VT 05403, USA; |