1. Chongqing Engineering Research Center of New Energy Storage Devices and Applications, Chongqing 402160, P. R. China
2. Institute of Intelligent Fault Diagnosis of Power System, Chongqing University of Arts and Sciences, Chongqing 402160, P. R. China