1. School of Naval Architecture, Ocean and Energy Power Engineering, Wuhan University of Technology, Wuhan 430063, China
2. Key Laboratory of Marine Power Engineering and Technology, Wuhan University of Technology, Wuhan 430063, China
3. East Lake Laboratory, Wuhan 420202, China
4. Wuhan Second Ship Design and Research Institute, Wuhan 430205, China
5. Shanghai MicroPowers Ltd., Shanghai 201203, China
6. School of Transportation and Logistics Engineering, Wuhan University of Technology, Wuhan 430063, China