Affiliation: | Department of Applied Mechanics, China Agricultural University, Beijing 100083, P. R. China Department of Transport Engineering, Shandong University of Technology, Zibo 255049, P. R. China Department of Applied Mechanics, China Agricultural University, Beijing 100083, P. R. China |