1. State Key Laboratory of Transmission and Distribution Equipment and Power System Safety and New Technology; Chongqing University; Shapingba District Chongqing 400044 China
2. Maintenance Branch of Chongqing Electrical Corporation; Jiulongpo District Chongqing 400039 China