Solid pseudopapillary tumor: a new tumor entity in the testis?