Synthesis of graphene nanoribbons with a defined mixed edge-site sequence by surface assisted polymerization of (1,6)-dibromopyrene on Ag(110)