metronidazole and lunesta provigil study drug provigil alcohol hangover does provigil work right away generic provigil doesn work