Aspects of pairing and reproduction in the hermaphrodite freshwater snail Biomphalaria glabrata (Gastropoda : Pulmonata)