Bridge Science Research Institute Dalian University of Technology Dalian 116023 China;
Bridge Science Research Institute Dalian University of Technology Dalian 116023 China;
Research Center for Numerical Test of Material Failure Dalian University Dalian 116622 China;
Bridge Science Research Institute Dalian University of Technology Dalian 116023 China;