1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
2. Department of Civil Engineering, Tsinghua University, Beijing, China
3. Department of Mechanical Engineering, University of Ontario Institute of Technology, Oshawa, ON, Canada