1. School of Energy and Power Engineering, Huazhong University of Science and Technology, Wuhan 430074, P. R. China; Department of Mechanical Engineering, University of California, Riverside, Riverside, CA 92521-0425
2. Department of Mechanical Engineering, University of California, Riverside, Riverside, CA 92521-0425