[1] Wuhan Univ Technol, Sch Energy & Power Engn, Wuhan, Peoples R China
[2] Wuhan Univ Technol, Intelligent Transportat Syst Res Ctr, Wuhan, Peoples R China
[3] Wuhan Univ Technol, Natl Engn Res Ctr Water Transport Safety, Wuhan, Peoples R China
[4] UCL, Dept Mech Engn, Torrington Pl, London WC1E 7JE, England