1. China Electric Power Research Institute Company Ltd., Wuhan, China
2. State Key Laboratory of Water Resources Engineering and Management, School of Electrical Engineering and Automation, Wuhan University, Wuhan, China
3. Hubei Engineering Research Center for Safety Monitoring of New Energy and Power Grid Equipment, Hubei University of Technology, Wuhan, China