[1] Qingdao Univ Sci & Technol, Dept Mech & Elect Engn, 99 Songling Rd, Qingdao 266061, Peoples R China
[2] ZJU Hangzhou Global Sci & Technol Innovat Ctr, Hangzhou 311200, Peoples R China
[3] 32 Zhejiang Univ, Coll Mech Engn 31, State Key Lab Fluid Power & Mechatron Syst 30, Hangzhou 310027, Zhejiang, Peoples R China
[4] Zhejiang Univ, Dept Energy Engn, 866 Yuhangtang Rd, Hangzhou 310027, Peoples R China
[5] Univ Florida, Dept Mech & Aerosp Engn, POB 116300, Gainesville, FL 32611 USA
[6] Sci & Technol Thermal Energy & Power Lab, Wuhan 430205, Peoples R China