Which treatment is better for varicocele?