1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, People’s Republic of China
2. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, Chongqing University, Chongqing, People’s Republic of China
3. College of Information Sciences and Technology, Pennsylvania State University, University Park, PA, USA