phenergan injection dose phenergan migraine nausea provigil pre workout phenergan reaction time using provigil for depression