Determination of ephedrine and codeine in human urine by cation-selective exhaustive injection and sweeping micellar electrokinetic chromatography