1. School of Detroit Green Technology, Hubei University of Technology, Wuhan 430068, China
2. Hubei Engineering Research Center for Safety Monitoring of New Energy and Power Grid Equipment, Hubei University of Technology, Wuhan 430068, P. R. China
3. Guizhou Electric Power Test Research Institute, Guiyang 550002, China
4. Xiangyang Hubei University of Technology Industrial Research Institute, Xiangyang 441100, China