Laparoscopic extraperitoneal inguinal hernia repair versus open mesh repair: a prospective randomized controlled trial.