1. Key Laboratory of High Performance Ship Technology Wuhan University of Technology, Ministry of Education, Wuhan, Hubei 430063, P. R. China
2. School of Energy and Power Engineering, Wuhan University of Technology, Wuhan, Hubei 430063, P. R. China
3. Department of Mechanical and Aerospace Engineering, Princeton University, Princeton, New Jersey 08544-5263, United States