Laparoscopic versus open orchiopexy in the management of peeping testis: a multi-institutional prospective randomized study.