Modelling zinc oxide thin-film growth