Testicular sex cord-stromal tumours: the Edinburgh experience 1988-2002, and a review of the literature.