Journal of Shanghai Jiao Tong University
1. Key Laboratory of Electrical Engineering, Ministry of Education, Shanghai Jiao Tong University, 200240, Shanghai, China;
2. Jiaxing Power Supply Company of State Grid Zhejiang Electric Power Co.,Ltd, 314033, Zhejiang, China