BCN: a graphene analogue with remarkable adsorptive properties.