Computational exploration of the structure, stability and adsorption properties of the ZIF-9 metal-organic framework