1. Research Department, State Grid Digital Technology Holding Co., Ltd, China
2. State Grid Shanghai Municipal Electric Power Company, China
3. Key Laboratory of Control of Power Transmission and Conversion , Ministry of Education, Shanghai Jiao Tong University, China