ISSN 2196-5625 CN 32-1884/TK
1. College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China; 2. Ningxia Electric Power Company, State Grid Corporation of China, Yinchuan 750001, China
National Science and Technology Support Program of China (No. 2013BAA01B02).