Subinguinal microsurgical varicocelectomy: a technical critique and statistical analysis of semen and pregnancy data.