1. School of Engineering, Robert Gordon University, Aberdeen AB10 7GJ, UK
2. Department of Electrical and Control Engineering, College of Engineering and Technology, Arab Academy for Science, Technology and Maritime Transport, Alexandria P.O. Box 1029, Egypt
3. School of Computing, Engineering and the Built Environment, Edinburgh Napier University, Edinburgh EH10 5DT, UK