Oogenesis in Hydra carnea: A new model based on light and electron microscopic analyses of oocyte and nurse cell differentiation.