The ovotestis of Aplysia californica: anatomy and egg release