phenergan injection package insert difference between phenergan and zofran is provigil legal in usa provigil new york times desyrel for sleep