ambien and lunesta taken together provigil cause depression phenergan promethazine syrup i p phenergan with codeine price phenergan s/e