1. College of Mechanics and Materials, Hohai University, Nanjing 210098, China
2. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210098, China
3. College of Civil Engineering and Architecture, Jiaxing University, Jiaxing 314001, China