Recent advances in testicular cancer.