S-100 protein in the testis. An immunochemical and immunohistochemical study