[1] South China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510640, Guangdong, Peoples R China
[2] Univ Nottingham, Fluids & Thermal Engn Res Grp, Fac Engn, Nottingham, England
[3] Univ Nottingham, Ctr Fluids & Thermal Engn Res, Ningbo, Zhejiang, Peoples R China