Varicocele is associated with erectile dysfunction: a population-based case-control study.