Theory of optical transitions in graphene nanoribbons | Synapse