[1] State Grid Zhejiang Elect Power Corp, Elect Power Res Inst, Hangzhou 310014, Zhejiang, Peoples R China
[2] Wayne State Univ, Dept Elect & Comp Engn, Detroit, MI 48202 USA
[3] Univ New Haven, Dept Elect & Comp Engn & Comp Sci, West Haven, CT 06516 USA