[1] Wuhan Inst Technol, Hubei Prov Engn Technol Res Ctr Green Chem Equipm, Sch Mech & Elect Engn, Wuhan 430205, Peoples R China
[2] Southern Univ Sci & Technol, Ctr Complex Flows & Soft Matter Res, Guangdong Prov Key Lab Turbulence Res & Applicat, Shenzhen 518055, Guangdong, Peoples R China
[3] Southern Univ Sci & Technol, Dept Mech & Aerosp Engn, Shenzhen 518055, Guangdong, Peoples R China
[4] Huazhong Univ Sci & Technol, Inst Interdisciplinary Res Math & Appl Sci, Wuhan 430074, Peoples R China