Department of Engineering Mechanics Northwestern Polytechnical University;
Xi'an 710072;
P. R. China;
Department of Engineering Mechanics Northwestern Polytechnical University;
Xi'an 710072;
P. R.China;
State Key Laboratory of Structural Analysis of Industrial Equipment;
Dalian University of Technology;
Dalian 116023 P. R. China;