provigil or modafinil how long does it take provigil to take effect provigil overdose effects phenergan shot pain phenergan iv administration rate