Adam, Marc T. P., School of Electrical Engineering and Computing The University of Newcastle, Australia