An efficient external-memory algorithm for the construction of minimal perfect hash functions