1. Key Lab of Education Ministry for Power Machinery and Engineering, Shanghai Jiao Tong University, Shanghai 200240, China;
2. Gas Turbine Research Institute, Shanghai Jiao Tong University, Shanghai 200240, China e-mail:
3. Shanghai Electric Power Generation Equipment Co., Ltd., Shanghai 200240, China e-mail: