1. Gas Turbine Institute, Shanghai Jiaotong University, No. 800 Dongchuan Road, Shanghai 200000, China e-mail:
2. Shanghai Electric Power Generation R & D Center, 1st Floor, Building A, No. 333, West Yindu Road, Shanghai 201612, China e-mail:
3. School of Mechanical Engineering, Shanghai Jiaotong University, No. 800 Dongchuan Road, Shanghai 200000, China e-mail: