[1] Shanghai Jiao Tong Univ, Sch Mech & Power Engn, Key Lab Power Machinery & Engn, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Gas Turbine Res Inst, Shanghai 200240, Peoples R China
[3] Shanghai Elect Power Generat Equipment Co Ltd, Shanghai Turbine Plant, Shanghai 200240, Peoples R China