1. Hubei Engineering Research Center for Safety Monitoring of New Energy and Power Grid Equipment, Hubei University of Technology, Wuhan 430068, China
2. Wuhan NARI Co., Ltd. of State Grid Electric Power Research Institute, Wuhan 430073, China
3. School of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, China
4. Detroit Green Industry Institute, Hubei University of Technology, Wuhan 430068, China
5. Xiangyang Industrial Institute, Hubei University of Technology, Xiangyang 441100, China