College of Power Engineering, University of Shanghai for Science and Technology, 516 Jun Gong Road, Shanghai 200093, China