Controlled Pore Generation in Single-Layer Graphene Oxide for Membrane Desalination