Melatonin alleviates heat stress-induced oxidative stress and apoptosis in human spermatozoa.