1. Ocean College, Zhejiang University, Zhoushan 316000, China
2. Economic and Technical Research Institute, State Grid Zhejiang Electric Power Co, Hangzhou 310000, China
3. Zhejiang Electric Power Design Institute Co., Ltd., China Energy Engineering Group Co., Ltd., Hangzhou 310000, China
4. Donghai Laboratory, Zhoushan 316000, China