Carrasco, Rolando A., Newcastle University, UK, School of IEEE Newcastle Upon Tyne, UK, United Kingdom of Great Britain and Nothern Ireland