Supramolecular columns of hexabenzocoronenes on copper and gold(111) surfaces