Graphene and fullerenes | Structure and bonding