Why Halogens Have High Electron Gain Enthalpy And Electronegativity