[1] Natl Univ Singapore, Dept Mech Engn, 10 Kent Ridge Crescent, Singapore 119260, Singapore
[2] Nanjing Univ Aeronaut & Astronaut, Coll Aerosp Engn, Dept Aerodynam, Yudao St, Nanjing 210016, Jiangsu, Peoples R China
[3] Nanjing Univ Sci & Technol, Sch Energy & Power Engn, Nanjing 210094, Jiangsu, Peoples R China