[1] Zhejiang Univ, Inst Power Machinery & Vehicular Engn, Coll Energy Engn, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Polytech Inst, Hangzhou 310015, Peoples R China
[3] Huzhou Inst Ind Control Technol, Huzhou 313000, Peoples R China
[4] Yantai Jereh Petr Equipment & Technol Co Ltd, Yantai 264000, Peoples R China
[5] Zhejiang Leapenergy Technol Co Ltd, Hangzhou 310051, Peoples R China
[6] Zhejiang Univ, Qingshanhu Energy Res Ctr, Hangzhou 310027, Peoples R China