Perylene bisimide macrocycles and their self-assembly on HOPG surfaces.