Body size and mating strategies in the simultaneous hermaphrodite Oxynoe olivacea (Mollusca, Opisthobranchia, Sacoglossa)