1. Department of Mechanical Engineering Hebei Key Laboratory of Electric Machinery Health Maintenance and Failure Prevention North China Electric Power University Baoding China
2. Department of Electrical and Electronics Engineering University of Nottingham Nottingham UK
3. State Grid Hebei Electric Power Research Institute Shijiazhuang China