docs: def get_structure_with_charges(self, structure_filename):
          """
          get a Structure with Mulliken and Loewdin charges as site properties
          Args:
              structure_filename: filename of POSCAR
          Returns:
              Structure Object with Mulliken and Loewdin charges as site properties
          """
  
          struct = Structure.from_file(structure_filename)
          Mulliken = self.Mulliken
          Loewdin = self.Loewdin
          site_properties = {"Mulliken Charges": Mulliken, "Loewdin Charges": Loewdin}
          new_struct = struct.copy(site_properties=site_properties)
          return new_struct