Taylor, Desmond P., Department of Electrical and Computer Engineering, University of Canterbury, New Zealand., New Zealand