ISSN 2196-5625 CN 32-1884/TK
1. Hangzhou Power Supply Company of State Grid Zhejiang Electric Power Company, Hangzhou 310009, China 2. State Grid Zhejiang Electric Power Company, Hangzhou 310009, China 3. College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China 4. Zhejiang Power Economic Research Institute of State Grid, Hangzhou 310027, China