1. Department of Urology, Shiraz University of Medical Sciences, Shiraz, Iran.
2. Laparoscopy Research Center, Shiraz University of Medical Sciences, Shiraz, Iran.
3. Division of Urologic Surgery, Department of Surgery, Duke University Medical Center, Durham, North Carolina.