[1] Shanghai Univ Elect Power, Coll Energy & Mech Engn, Shanghai 200090, Peoples R China
[2] Shanghai Univ Elect Power, Coll Elect Power Engn, Shanghai 200090, Peoples R China
[3] Shanghai Special Equipment Supervis & Inspection T, Shanghai 200333, Peoples R China
[4] Shanghai Univ Elect Power, Coll Elect & Informat Engn, Shanghai 200090, Peoples R China
[5] Shanghai Elect Power Supervis Consulting Co, Shanghai 200031, Peoples R China