Testicular descent and cryptorchidism: the state of the art in 2004.