1. CITCEA Group, Electrical Engineering Department Universitat Politecnica de Catalunya Barcelona Spain
2. PEDEC Group, Electronic and Electrical Engineering Department University of Strathclyde Glasgow UK
3. Department of Electrical Engineering, College of Engineering Qatar University Doha Qatar