Cryptorchidism and testicular cancer.