1. School of Naval Architecture, Ocean and Energy Power Engineering, Wuhan University of Technology, Wuhan 430063, China
2. National Engineering Laboratory for Marine and Ocean Engineering Power System, Electronic Control Sub-Laboratory for Low-Speed Engine, Wuhan 430063, China
3. Key Laboratory of Marine Power Engineering and Technology Granted by MOT, Wuhan 430063, China