Computational insights into the effect of carbon structures at the atomic level for non-aqueous sodium-oxygen batteries