[1] Wuhan Univ Technol, Sch Energy & Power Engn, Reliabil Engn Inst, Wuhan 430063, Hubei, Peoples R China
[2] Wuhan Univ Technol, Natl Engn Res Ctr Water Transport Safety, Wuhan 430063, Hubei, Peoples R China
[3] Univ Cambridge, Dept Engn, Cambridge CB3 0FA, England