1. School of Mechanical Engineering, Beijing Institute of Petrochemical Technology, Beijing 102617, China
2. School of Ocean Engineering, Harbin Institute of Technology, Weihai 264209, China
3. School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, China
4. School of New Energy, North China Electric Power University, Beijing 100096, China