Surface-confined self-assembled Janus tectons: a versatile platform towards the noncovalent functionalization of graphene.