[1] Lanzhou Univ, Key Lab Mech Environm & Disaster Western China, Minist Educ China, Lanzhou 730000, Gansu, Peoples R China
[2] Lanzhou Univ, Dept Mech & Engn Sci, Coll Civil Engn & Mech, Lanzhou 730000, Gansu, Peoples R China
[3] Rutgers State Univ, Dept Mech & Aerosp Engn, New Brunswick, NJ 08903 USA
[4] Cent South Univ, Sch Civil Engn, Changsha 410083, Peoples R China
[5] Wuhan Polytech Univ, Dept Elect & Elect Engn, Wuhan 430023, Hubei, Peoples R China