can a hermaphrodite get themselves pregnant