phenergan d2 properties what is generic provigil provigil natually over counter alternative provigil sleep paralysis phenergan ativan interactions phenergan vs transderm scop