cryptochidism cryptochoridism testical testies hermafrodite tetrazoospermia variocele tetracarcinoma shizont dechorination