1. School of Energy and Power Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
2. School of Energy and Power Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China e-mail:
3. Department of Mechanical and Aerospace Engineering, University of Missouri, Columbia, MO 65211