Affiliation: | (1) Architectural Engineering Department, Logistic Engineering College, 400041 Chongqing, P R China;(2) Engineering Mechanics Department, Chongqing University, 400044 Chongqing, P R China;(3) National Key Laboratory on Mechanical Transmission, Chongqing University, 400044 Chongqing, P R China |