1. Chongqing University,State Key Laboratory of Power Transmission Equipment and System Safety and New Technology,Chongqing,China,400044
2. University of Warwick,School of Engineering,Coventry,U.K.
3. State Grid Jibei Electric Power Co., Ltd.,Beijing,China