phenergan dm contraindications modalert vs provigil side effect provigil phenergan stockists uk provigil cardiac arrhythmias