Author: University College Dublin. Department of Electrical Engineering.