Highly ordered thin films of perylene-3,4,9,10-tetracarboxylic acid dianhydride (PTCDA) on Ag(1 0 0)