1. NARI Group Corporation (State Grid Electric Power Research Institute), Nanjing 211106, China
2. NARI Technology Co., Ltd., Nanjing 211106, China
3. National Key Laboratory of Risk Defense Technology and Equipment for Power Grid Operation, Nanjing 211106, China
4. School of Electrical Engineering, Xi’an University of Technology, Xi’an 710048, China