Diffraction by Cantor fractal zone plates