[1] Hohai Univ, Coll Mech & Mat, State Key Lab Hydrol Water Resources & Hydraul Eng, Nanjing 211100, Jiangsu, Peoples R China
[2] Natl Univ Singapore, Dept Mech Engn, 10 Kent Ridge Crescent, Singapore 119260, Singapore
[3] Nanjing Univ Aeronaut & Astronaut, Dept Aerodynam, Yudao St 29, Nanjing 210016, Jiangsu, Peoples R China