[1] Shaoxing Univ, Coll Civil Engn, 508 Huancheng West Rd, Shaoxing 312000, Peoples R China
[2] Zhejiang Univ, Hydraul Engn Hydraul Struct & Water Environm Inst, 866 Yuhangtang Rd, Hangzhou 310058, Zhejiang, Peoples R China
[3] Penn State Univ, Energy & Mineral Engn, EMS Energy Inst, Ctr G3, University Pk, PA 16802 USA