Krockenberger, Andrew, College of Science and Engineering, James Cook University, Cairns, Queensland, Australia, Australia