1. College of Electrical and Power Engineering, Taiyuan University of Technology, Taiyuan, China
2. College of Electronic Information Engineering, Taiyuan University of Science and Technology, Taiyuan, China
3. University of Strathclyde, Department of Electronic and Electrical Engineering, Glasgow, UK