1. School of Naval Architecture, Ocean and Energy Power Engineering, Wuhan University of Technology, Wuhan, China
2. National Engineering Laboratory for Marine and Ocean Engineering Power System, Shanghai, China
3. Shanghai Marine Diesel Engine Research Institute, Shanghai, China