Modeling mercury fate and transport in aquatic systems