1. Institution of Instrument Science and Opto-electronics Engineering, Hefei University of Technology, Hefei 230009, China
2. State Grid Anhui Electric Power Co Ltd., Electric Power Research Institute, Hefei 230601, China
3. School of Mechanical Engineering, Hefei University of Technology, Hefei 230009, China