Modelling the mercury biogeochemical cycle in coastal and marine environments