The impact of laparoscopy in the management of non-palpable testes.