Bi, Kaihui, University of Canterbury, New Zealand