Effects of melatonin on testis histology, oxidative stress and spermatogenesis after experimental testis ischemia-reperfusion in rats.