Vibrational, electronic, spectroscopic properties, and NBO analysis of p-xylene, 3,6-difluoro-p-xylene, 3,6-dichloro-p-xylene and 3,6-dibromo-pxylene: DFT study