Spectroscopic and theoretical studies of some 2-(2'-haloacetyl)-5-substituted: 1-Methylpyrrole, furan and thiophene