provigil vs ritalin uses of phenergan tablets phenergan otc uk other drugs like provigil phenergan suppository expiration date