[1] China Three Gorges Univ, Hubei Prov Engn Technol Res Ctr Power Transmiss, Yichang 443002, Peoples R China
[2] Hebei Univ Technol, State Key Lab Reliabil & Intelligence Elect Equi, Tianjin 300130, Peoples R China
[3] China Three Gorges Univ, Coll Elect Engn & New Energy, Yichang 443002, Peoples R China
[4] Curtin Univ, Discipline Elect & Comp Engn, Perth, WA 6102, Australia