Some physico chemical studies of ionic association of N alkylpyridinium iodides in various solvents and solvent mixtures