[1] Jiangsu Univ, Sch Energy & Power Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Jiangsu Univ, Sch Agr Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[3] Chengdu Univ, Dept Environm Engn, Sch Architecture & Civil Engn, Chengdu 610106, Peoples R China
[4] Tanta Univ, Fac Sci, Bot & Microbiol Dept, Tanta 31527, Egypt
[5] Jiangsu Univ, Res Ctr Fluid Machinery Engn & Technol, Zhenjiang 212013, Jiangsu, Peoples R China
[6] Univ Jinan, Sch Mat Sci & Engn, Jinan 250022, Peoples R China
[7] Jiangsu Univ, Inst Energy Res, Zhenjiang 212013, Jiangsu, Peoples R China