Data Compression by means of fractal models and genetic optimization