Synthesis Characterization and Evaluation of Some Pyridinium and Imidazolium based Cationic Surfactants