1. Institute of Sound and Vibration Research, Hefei University of Technology, 193 Tunxi Road, Hefei 230009, People's Republic of China
2. College of Electrical Engineering and Automation, Anhui University, 111 Jiulong Road, Hefei 230601, People's Republic of China