Cryptorchidism and its long-term complications.