Preparation of nanoporous graphene oxide by nanocrystal-masked etching: toward a nacre-mimetic metal–organic framework molecular sieving membrane