1. School of Mechanical and Automotive Engineering Yangzhou Polytechnic Institute Yangzhou China
2. School of Engineering Newcastle University Newcastle upon Tyne NE1 7RU UK
3. Department of Electronic and Electrical Engineering University of Strathclyde Glasgow UK
4. Faculty of Electrical and Computer Engineering University of Tabriz Tabriz Iran