1. Key Laboratory of Power Machinery and Engineering, Gas Turbine Research Institute, School of Mechanical Engineering, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai 200240, China e-mail:
2. Shanghai Electric Power Generation Equipment Co., Ltd., 333 Jiangchuan Road, Shanghai 200240, China e-mail: