Towards a realistic fast dynamo: models based on cat maps and pseudo-Anosov maps