Affiliation: | Department of Engineering Mechanics, College of Resource and Environmental Science,Chongqing University, Chongqing 400044, P.R. China;;Department of Engineering Mechanics, College of Resource and Environmental Science,Chongqing University, Chongqing 400044, P.R. China;;Sichuan Electric Power Test & Research Institute, Chengdu 610071, Sichuan, P.R. China;;Sichuan Electric Power Industry Commission & Test Institute, Chengdu 610016, Sichuan, P.R. China |