1. School of Energy and Power Engineering
2. Wuhan University of Technology
3. Wuhan 430063, P.R. China
4. Key Laboratory of Marine Power Engineering & Technology (Ministry of Transport)
5. School of Mechanical and Manufacturing Engineering
6. The University of New South Wales
7. Sydney 2052, Australia