The compression and decompression of images using vector quantization by self organizing kohonen artificial neural networks