Effects of surface treatments and annealing on carbon-based molecular sieve membranes for gas separation