Text this: Review of current varicocelectomy techniques and their outcomes.