1. Institute of Turbomachinery, School of Energy and Power Engineering, Xi'an Jiaotong University, Xi'an 710049, China
2. Institute of Turbomachinery, School of Energy and Power Engineering, Xi'an Jiaotong University, Xi'an 710049, China e-mail:
3. Department of Mechanical Engineering, Virginia Polytechnic Institute and State University, Blacksburg, VA 24061
4. Solar Turbines, Inc., San Diego, CA 92186