[1] Jiangsu Univ, Natl Res Ctr Fluid Machinery Engn & Technol, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Xihua Univ, Sch Energy & Power Engn, Key Lab Fluid & Power Machinery, Minist Educ, Chengdu 610039, Peoples R China
[3] Indian Inst Sci, Ctr Sustainable Technol, CV Raman Rd, Bangalore 560012, India
[4] Univ Nigeria, Dept Mech Engn, Nsukka 410001, Nigeria