1. College of Electrical Engineering and Automation, Anhui University, Hefei, China
2. College of Electronics and Information Engineering, Anhui University, Hefei, China
3. Department of Mechanical Engineering, University of British Columbia, Vancouver, Canada
4. Department of Engineering, Lancaster University, Lancaster, U.K