[1] Southern Univ Sci & Technol, Dept Mech & Aerosp Engn, Guangdong Prov Key Lab Turbulence Res & Applicat, Shenzhen 518055, Peoples R China
[2] Southern Univ Sci & Technol, Ctr Complex Flows & Soft Matter Res, Shenzhen 518055, Peoples R China
[3] Harbin Inst Technol, Harbin 150001, Peoples R China
[4] Shantou Univ, Coll Engn, 243 Daxue Rd, Shantou 515063, Peoples R China
[5] Doshisha Univ, Energy Convers Res Ctr, Kyoto 6300321, Japan
[6] Tsinghua Univ, Dept Mech Engn, Beijing 100084, Peoples R China