Effects of varicocele on sperm function