Chiong, Raymond, School of Electrical Engineering and Computing The University of Newcastle, Australia