Melatonin to prevent migraine or tension-type headache in children