Ultrastructure of the anterior salivary gland cells of the giant leech, Haementeria ghilianii (Annelida, Hirudinea)