dosage for phenergan dm syrup phenergan mode of action provigil vs modafinil wellbutrin nuvigil phenergan dose epocrates