40 mg phenergan provigil used for weight loss phenergan nausea side effects phenergan sleep quality how much does provigil cost with insurance