Ultrastructure of Sertoli cells, lamina propria and Leydig cells in cases of non-mosaic Klinefelter syndrome, varicocele, and idiopathic infertility.