phenergan inj side effects child dose phenergan with codeine provigil buy usa phenergan child dose is provigil from india safe