1. Project Management Department IV State Grid Zhejiang Electric Power Co. Ltd., Construction Company Hangzhou 310016 China
2. School of Electrical Engineering Zhejiang University Hangzhou 310027 China
3. Department of Electrical Power Engineering and Mechatronics Tallinn University of Technology Tallinn 19086 Estonia