Prediction of the retention factor in cetyltrimethylammonium bromide modified micellar electrokinetic chromatography using a machine learning approach