Effect of in vitro exposure to zinc on immunological parameters of haemocytes from the marine gastropod Haliotis tuberculata.