1. Hubei Engineering Research Center for Safety Monitoring of New Energy and Power Grid Equipment, Hubei University of Technology, Wuhan 430068, China
2. School of Electrical and Electronic Engineering, Hubei University of Technology, Wuhan 430068, China
3. State Grid Electric Power Research Institute Wuhan Nanrui Co., Ltd., Wuhan 430074, China