A review on low dimensional carbon desalination and gas separation membrane designs