1. Electrical Engineering Department, Shanghai Maritime University, Shanghai, China
2. Marine and Offshore Engineering, Shanghai Maritime University, Shanghai, China
3. National Ocean Technology Center of China, Tianjin, China
4. Department of Energy Engineering, Aalborg University, Aalborg, Denmark