[1] Shanghai Univ, Shanghai Inst Appl Math & Mech, Sch Mech & Engn Sci, Shanghai Key Lab Mech Energy Engn, Shanghai 200072, Peoples R China
[2] Shanghai Inst Aircraft Mech & Control, Zhangwu Rd, Shanghai 200092, Peoples R China
[3] Southern Univ Sci & Technol, Ctr Complex Flows & Soft Matter Res, Guangdong Prov Key Lab Turbulence Res & Applicat, Shenzhen 518055, Peoples R China
[4] Southern Univ Sci & Technol, Dept Mech & Aerosp Engn, Shenzhen 518055, Peoples R China