CO2 adsorption and separation from natural gason phosphorene surface: Combining DFT and GCMC calculations