[1] Ningbo Univ, Fac Maritime & Transportat, Ningbo 315211, Peoples R China
[2] Zhejiang Univ, Inst Thermal Power Engn, State Key Lab Clean Energy Utilizat, Hangzhou 310027, Peoples R China
[3] Univ Nottingham Ningbo China, New Mat Inst, Ningbo 315100, Peoples R China
[4] Ningbo Energy Grp Co Ltd, Res & Dev Ctr, Ningbo 315040, Peoples R China
[5] Univ Liverpool, Dept Elect Engn & Elect, Liverpool L69 3GJ, England