1. State Key Laboratory of Advanced Power Transmission Technology, Global Energy Interconnection Research Institute, Changping, Beijing 102201, P. R. China
2. Institute of Sound and Vibration Research, Hefei University of Technology, Hefei, Anhui 230009, P. R. China
3. State Grid Jinhua Power Supply Company, Jinhua, Zhejiang 321001, P. R. China