[1] Harbin Inst Technol, Harbin 150001, Peoples R China
[2] Southern Univ Sci & Technol, Shenzhen Key Lab Complex Aerosp Flows, Dept Mech & Aerosp Engn, Shenzhen 518055, Peoples R China
[3] Southern Univ Sci & Technol, Ctr Complex Flows & Soft Matter Res, Shenzhen 518055, Peoples R China
[4] Southern Univ Sci & Technol, Dept Mech & Aerosp Engn, Guangdong Prov Key Lab Turbulence Res & Applicat, Shenzhen 518055, Peoples R China