[1] Wuhan Univ, Sch Elect Engn & Automat, Wuhan 430072, Peoples R China
[2] Hubei Univ Technol, Sch Elect & Elect Engn, Wuhan 430068, Hubei, Peoples R China
[3] Chongqing Univ, State Key Lab Power Transmiss Equipment & Syst Se, Chongqing 400044, Peoples R China
[4] State Grid Chongqing Elect Power Co, Dept Biotechnol, Maintenance Branch, Chongqing 400039, Peoples R China
[5] China Univ Petr East China, Coll Informat & Control Engn, Minist Educ, Key Lab Unconvent Oil & Gas Dev, Qingdao 266580, Shandong, Peoples R China