Clar's theory, pi-electron distribution, and geometry of graphene nanoribbons.