provigil vs adderall xr provigil 100 mg compresse how to give phenergan im injection ambien lunesta difference phenergan suppository dose