Is it safe to take melatonin after drinking alcohol?