An image encryption system by 2D Memorized Cellular Automata and chaos mapping