1. Shenzhen Graduate School, Harbin Institute of Technology, University Town of Shenzhen, Shenzhen 518055, China e-mail:
2. School of Energy Science and Engineering, Harbin Institute of Technology, No. 92, West Da-Zhi Street, Harbin 150001, China e-mail:
3. Gas Turbine Research Institute, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China e-mail: