1. Key Laboratory of New Technology for Construction of Cities in Mountain Area (Chongqing University); Ministry of Education; Chongqing China
2. School of Civil Engineering; Chongqing University; Chongqing China
3. Department of Mechanical Engineering; University of Massachusetts Lowell; Lowell Massachusetts U.S.A.