provigil for fibromyalgia reviews phenergan alcohol content nuvigil vs provigil side effects how long provigil to take effect phenergan for morning sickness uk