Theoretical investigation of halides encapsulated Na@B40 nanocages for potential applications as anodes for sodium ion batteries